天天看點

Python學習-10.Python函數定義(二)

在Python中定義函數的時候,可以使用參數預設值的方式定義函數

例子:

1 def welcome(who,state='is',action='talking'):
2     print(who,state,action)      

調用函數:

1 welcome('Tom')      

輸出Tom is talking

1 welcome('Tom','was')      

輸出Tom was talking

1 welcome('Tom',action='sleeping')      

輸出Tom is sleeping

可見,在參數預設值上,Python跟C#是一樣的。