位置參數
理論上,在函數定義時,我們可以為其定義多個參數。但是在函數調用時,我們也應該傳遞多個參數,正常情況,其要一一對應。
相關鏈接:Python---函數的作用,定義,使用步驟(調用步驟)-CSDN博客Python中,format方法格式化輸出(原本3.6之前的,和3.6之后簡化的版本)_唯元素的博客-CSDN博客
def user_info(name, age, address):print(f'我的名字{name},今年{age}歲了,家里住在{address}')# 調用函數 user_info('Tom', 23, '美國紐約')
注意事項:位置參數強調的是參數傳遞的位置必須一一對應,不能顛倒
關鍵詞參數(Python特有)
函數調用,通過“鍵=值”形式加以指定。可以讓函數更加清晰、容易使用,同時也清除了參數的順序需求。
def user_info(name, age, address):print(f'我的名字{name},今年{age}歲了,家里住在{address}')# 調用函數(使用關鍵詞參數) user_info(name='Tom', age=23, address='美國紐約')