【Python】函数默认参数怎么改变?
生活随笔
收集整理的這篇文章主要介紹了
【Python】函数默认参数怎么改变?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
舉個例子,小試牛刀
def test(a,b=0):print(a,b)a = 1 b = 2 test(a,b)# # 輸出 # 1 2在看一個稍微復雜點的
def test(a, b=[1,2]):b.append(3)a.append(3)print("a:", a)print("b:", b)returna = [1, 2] test(a) print("aa1:", a) test(a) print("aa2:", a)# 輸出: # a: [1, 2, 3] # b: [1, 2, 3] # aa1: [1, 2, 3] # a: [1, 2, 3, 3] # b: [1, 2, 3, 3] # aa2: [1, 2, 3, 3]猜你喜歡:👇🏻
?【Python】函數外定義變量并在函數內進行更新
?【Python】函數調用外部變量
?【Python】判斷是否為 None
總結
以上是生活随笔為你收集整理的【Python】函数默认参数怎么改变?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【图像】imagededup照片去重(感
- 下一篇: 【Python】append和exten