Python第三週Round3-初識函數

函數是python的一個基本功能,開始學習函數。python

 一些概念函數

  • 函數式:將某功能代碼封裝到函數中,往後便無需重複編寫,僅調用函數便可
  • 面向對象:對函數進行分類和封裝,讓開發「更快更好更強...」

1、函數的定義學習

def 函數名(參數):
    '函數介紹'
    # 代碼塊
    return  # 返回值

  

  • def:表示函數的關鍵字
  • 函數名:函數的名稱,往後根據函數名調用函數
  • 函數體:函數中進行一系列的邏輯計算,如:發送郵件、計算出 [11,22,38,888,2]中的最大數等...
  • 參數:爲函數體提供數據
  • 返回值:當函數執行完畢後,能夠給調用者返回數據。

過程:沒有return的函數,本質上仍是個函數,實際上是返回了一個Noneorm

一個函數只能有一個return對象

一、返回值blog

函數是一個功能塊,該功能到底執行成功與否,須要經過返回值來告知調用者。開發

return只能返回一個值,如有多個參數,則是返回的一個tuple。(這句話我有懷疑,好比系統自帶的format()功能,其參數並非一個tuple)form

 

返回值數=0:返回None
返回值數=1:返回object
返回值數>1:返回tupleclass

 

二、參數值object

相關文章
相關標籤/搜索