Python之路【第四篇】:Python基礎之函數,python第四篇

來源:互聯網
上載者:User

Python之路【第四篇】:Python基礎之函數,python第四篇
函數的理解

面向過程:根據商務邏輯從上到下壘代碼

函數式:將某功能代碼封裝到函數中,日後便無需重複編寫,僅調用函數即可

函數作用是你的程式有良好的擴充性、複用性。

同樣的功能要是用3次以上的話就建議使用函數。

特殊理解:

函數可以理解為一個一個的功能塊,你把一個大的功能拆分成一塊一塊的,用某項功能的時候就去調用某個功能塊即可!

函數可以理解為:樂高積木,給你一塊一塊的,你可以用這些積木塊組成你想要的任何功能!

函數可以調用函數!主函數的作用就是把函數進行串聯、調用!函數本身是不能自己執行的如果不調用就永不執行!

#---------------------------------------------------def func1():    passdef func2():    passdef func3():    passdef func4():    pass    func1()    func2()    func3()    func4()if __name__ == '__main__':    #調用上面的函數,判斷了、迴圈了調用等!    #函數裡也可以調用函數例子:def func4():#__name__  這個是用來判斷,如果你是把這個程式當模組匯入的話它的__name__就等於這個程式的檔案名稱,如果是手動執行這個指令碼比如:python test.py  那麼__name__就等於__main__ 所以,我們可以用他來做判斷,如果你是手動執行我就調用函數執行if下面的語句,如果你是調用模組下面的if判斷後面的語句就不執行!僅當模組使用!#如果函數當模組匯入的時候,他匯入的是函數的名稱,內容沒有被匯入,當你去調用的時候他才會匯入函數裡的資訊。

 

目錄2

test....................2

目錄3子目錄

test....................3

目錄4

test....................4

目錄5

test....................5

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.