1. 程式人生 > 實用技巧 >多測師講解python _函式return_高階講師肖sir

多測師講解python _函式return_高階講師肖sir

# 函式中的返回的作用:
注意點:(1)呼叫函式===沒有加print 呼叫函式為空,加了print呼叫函式列印輸出none (2)在函式中碰到return語句賦值直接返回return後面的語句不會被執行 (3)當函式體中有return呼叫的時候可以用print列印,如果函式體中有print直接呼叫 (4)呼叫函式的時候函式體中有print,然後再次print函式會出現print輸出的結果;
原始碼:
def fun(): #定義的一個函式
num =100
a=num/2
print(a) #50.0
# return a
# print(a)
# return 下面的程式碼是不會被執行的
print (fun())

1、不加print的情況

2、加print的情況

3、函式加上reture,有返回值

4、reture下面的函式不執行

5、reture下面的函式不執行的情況呼叫函式的體中有print,然後再次print會出現print輸出的結果和none

函式呼叫的一方可以使用變數來接收函式的返回結果:

6、函式的傳遞:

# 函式中的返回的作用:


def fun(): #定義的一個函式
num =100
a=num/2
print(a) #50.0
# return a
# print(a)
# return 下面的程式碼是不會被執行的
print (fun())
# #'''函式的傳遞'''
# def fun1():
# c=fun() #函式傳遞,把fun函式中的50拿過來賦值給c那麼當前c=50
# # print(c) #50.0
# c*=2
# print(c) #100.0
# fun1()

題目: 要求1、通過函式來實現 2、引用函式傳遞方法 3、引用返回值 有一個登入系統:賬號admin 密碼123456 驗證碼abc123 賬號、密碼、驗證碼都正確的時候:顯示登入成功 最後顯示查詢的餘額為:888888888 賬號錯誤返回賬號錯誤 密碼錯誤返回密碼錯誤 驗證碼錯誤返回驗證碼錯誤''' 內容:我們有一個銀行系統,一個登陸功能,一個查詢餘額功能,我們需要兩個函式 一般在公司中將不通的模組的的功能寫成不通函式