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