Python基础教程:return函数的用法
生活随笔
收集整理的這篇文章主要介紹了
Python基础教程:return函数的用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、return函數
def face(name):return name+'的臉蛋,'def body(name):return name+'的身材'def main(a,b):return '我夢想中老婆的身材:'+face(a)+body(b)# main(a,b)函數與print(main('李沁‘,’林志玲‘))之間屬于位置參數,一一對應:a=“李沁”,b=“林志玲”。# 利用face,body進行函數調用main里面的函數,得出a的值等于name:return:李沁的臉蛋print(main('李沁','林志玲'))輸出:
我夢想中的身材:李沁的臉蛋,林志玲的身材return函數的用法,如果不是立即要對函數返回值做操作,那么可以使用return語句保留返回值。
''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:531509025 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' def time(night):if night<6:return '晚上回家做可樂雞翅'elif night>6 and night<7:return '晚上回家炒土豆絲'elif night >= 7:return '晚上回家吃涼皮' print(time(9))輸出:
晚上回家吃涼皮定義主函數main,需要多次調用函數時,可以再定義一個主函數main(),調用非主函數的返回值。
def face(name):return name+'的顏值,' def body(name):return name+'的財富.' def main(dream_face,dream_body):return '我想要'+face(dream_face)+body(dream_body) print('我想要'+main('吳彥祖','馬化騰'))輸出:
我想要我想要吳彥祖的顏值,馬化騰的財富.return同時返回多個值
''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:531509025 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' def dream(name1,name2):face=name1+'的顏值,'body=name2+'的財富.'return face,body a=dream('吳彥祖','馬化騰') print('我想擁有'+a[0]+a[1])輸出:
我想擁有吳彥祖的顏值,馬化騰的財富.函數內部遇到第一個return函數會直接返回打印,第二個return函數不再執行
def a():return '今天周一'return '今天周二' print(a())輸出:
今天周一練習題:
一、定義一個帶有兩個參數的函數,函數的功能是返回兩個參數中較大的那個值;
二、調用函數,將99的平方和8888賦值給參數,并將較大值打印出來。
def number(a,b):if a>b:return aelif a<b:return b print(number(99*2,888))輸出:
888Python基礎太難學?小編創建了一個Python學習交流QQ群:531509025,群里有大量基礎入門知識,都是從零開始的,群里還有專業的人給你解答問題。尋找有志同道合的小伙伴,互幫互助,群里還有不錯PDF電子書
總結
以上是生活随笔為你收集整理的Python基础教程:return函数的用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python中sorted函数的用法
- 下一篇: Python基础教程:线程操作(oncu