python參數(shù)是什么
1、概念
Python中函數(shù)的參數(shù)是不變的對象。Python函數(shù)具有靈活的參數(shù)形式,但默認參數(shù)必須指向不變的對象。如果默認參數(shù)是可變的對象,程序運行時會有邏輯錯誤。
2、參數(shù)類型
(1)位置參數(shù)
位置參數(shù)是根據(jù)位置關(guān)系一一對應即可,也是我們最常用的,但請注意各參數(shù)必須按順序?qū)?/p>
(2)默認參數(shù)
默認參數(shù)及在函數(shù)的定義的時候就給了個默認值,在函數(shù)調(diào)用的時候可以不傳這個默認參數(shù),比如我們要計算m-n之間的正整數(shù)之和,我們可以分別給定m和n兩個默認值1和100,這樣我們再調(diào)用該函數(shù)的時候即使不傳任何參數(shù),該函數(shù)也會使用默認值來計算1-100之間的正整數(shù)之和。
(3)可變參數(shù)
可變參數(shù)是指參數(shù)的個數(shù)是可變化的,可以是0個,可以是1個,也可以是多個,可變參數(shù)在定義的時候用符號*表示,而且在函數(shù)被調(diào)用的時候參數(shù)會被組裝成一個tuple(類似list數(shù)組的一種基本數(shù)據(jù)類型)
(4)關(guān)鍵字參數(shù)
關(guān)鍵詞參數(shù)與可變參數(shù)相似,參數(shù)的數(shù)量是可變的,因此也常被稱為可變關(guān)鍵詞參數(shù)。
以上就是python參數(shù)是的介紹,分成了四種參數(shù)類型,大家可以在課后找資料進一步的了解。更多Python學習教程請關(guān)注IT培訓機構(gòu):千鋒教育。