python 函数复习
生活随笔
收集整理的這篇文章主要介紹了
python 函数复习
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
# 函數(shù)# 可讀性強 復用性強
# def 函數(shù)名():# 函數(shù)體#return 返回值
# 所有的函數(shù) 只定義不調用就一定不執(zhí)行#先定義后調用#函數(shù)名() #不接收返回值
#返回值 = 函數(shù)名() #接收返回值#返回值# 沒有返回值 :默認返回None# 不寫return:函數(shù)內的代碼執(zhí)行完畢自動結束# 只寫return:結束一個函數(shù)# return None# 返回一個值 :結束了函數(shù)且返回一個值,可以是任意的值# 返回多個值 : 多個值之間用逗號隔開,接收的時候可以用一個變量接收(元祖),也可以用等量的多個變量接收# def f(a):
# return '栗子'
#
# ret = f('蘋果')
# print(f('蘋果'))#參數(shù)#形參 定義函數(shù)的時候# 位置參數(shù) :必須傳# *args :動態(tài)參數(shù) 可以接收任意多個按位置傳入的參數(shù)# 默認參數(shù) : 可以不傳 —— 陷阱# **kwargs : 動態(tài)參數(shù) 可以接受任意多個按關鍵字傳入的參數(shù)#實參 調用函數(shù)的時候# 按照位置傳參數(shù)# 按照關鍵字傳參數(shù)# 可以混用 位置參數(shù)必須在關鍵字傳參之前# 不能對一個參數(shù)重復賦值# def 娃哈哈(*args):
# print(args)
#
# # 娃哈哈(1,2,3,4)
# l = [1,2,3,4]
# 娃哈哈(*l)
?
轉載于:https://www.cnblogs.com/xiao-zhi/p/9876320.html
《新程序員》:云原生和全面數(shù)字化實踐50位技術專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的python 函数复习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小米澄清传闻:不存在跨境转移利润及逃避缴
- 下一篇: 自定义简单版本python线程池