您好,登錄后才能下訂單哦!
函數可以理解成實現某一功能的一系列代碼的集合,這樣做有一個最明顯的好處就是,如果我們需要反復使用某個功能,使用函數只需要寫一遍這些語句,然后就可以在程序中調用這個函數,而不再需要重新寫一遍這些語句。
創建 & 調用
創建函數
創建函數使用 def 關鍵字實現,
def function_name(parameters):
do some things
function_name 是函數的名稱(標識符),調用函數時使用;parameters 是該函數的參數(如果有多個,則使用逗號分隔),如果被指定,則調用函數是也需要傳入對應的實際數據;如果該參數不需要參數,則此處為空,調用時也無需傳入數據。
調用函數
調用函數很簡單,只需要在調用的位置寫上函數的名稱,傳入其需要的參數即可,
function_name(parameters)
參數
函數主要就是用來接收數據,然后利用函數內的代碼將數據加工成我們需要的內容,那如何將數據傳入函數內部供其使用呢?這就是參數的功能,參數用來接收需要傳入函數的數據,然后對這些參數加工處理。
形參 & 實參
形參,在函數被定義時指定;實參,在函數被使用時指定。
函數是我們自己編寫的,所以我們明確的知道這個函數可以做什么,實現功能時需要哪些數據,所以在定義函數時寫在小括號內的參數就是形參,用于指定該函數可以接收、處理哪些數據。當我們使用這個函數的時候,就需要按照它的要求傳入它需要的數據,這個數據就是實參。
def summation(x, y):
z = x + y
print(str(x) + "+" + str(y) + "=" + str(z))
summation(2, 5)
在上面這個函數中,x 和 y 就是形參,而 2 和 5 就是實參。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。