python函式的返回值

2022-09-16 16:48:15 字數 969 閱讀 8511

目錄函式內部**經過一些邏輯處理獲得的結果

def func():

name = 'chen'

return name

name = func()

print(name)

#輸出:

chen

現在有乙個需求,比較兩個人的月薪,然後想獲取月薪較大人的年薪。

如果需要在程式中拿到函式的處理結果做進一步的處理,則需要函式必須要有返回值。

需要注意的是:

#用函式比較大小

def max_self(salary_x,salary_y):

if salary_x>salary_y:

return salary_x

else:

return salary_y

max_salary = max_self(2000,3000)

print(max_salary)

#輸出:

3000

def func():

name = 'chen'

age=18

hobby_list=

return name,age,hobby_list

name,age,hobby_list = func()

print(name,age,hobby_list)

#輸出:

chen 18 #可以分別賦值,並進行輸出

def func():

name = 'chen'

age=18

hobby_list=

return name,age,hobby_list

name = func()

print(name)

#輸出:

('chen', 18, )#一次性輸出,是輸出乙個元組

python 函式返回值

帶有返回值的函式 def add2num a,b c a b return c或者 def add2num a,b return a b在本小節剛開始的時候,說過的 買菸 的例子中,最後兒子給你菸時,你一定是從兒子手中接過來 對麼,程式也是如此,如果乙個函式返回了乙個資料,那麼想要用這個資料,那麼就...

python 函式返回值

python 函式返回值有兩種形式 1 返回乙個值。2 返回多個值。現看看返回乙個值的吧。deffirstvalue a b c a b return cprint firstvalue 1 2 結果 3 再看看返回多個值的 那怎麼可以返回多個值呢,其他的語言一般呼叫函式的話,只能返回乙個值,可能我...

python 函式返回值

函式返回值 return 1 返回乙個值 return result 2 返回多個值 如果返回多個資料,資料之間使用逗號進行分割,那麼返回的是元組型別 return first num,second num,result 3 注意 函式中有return,函式執行到return,函式一定會中斷 如果沒...