什么是python的函數(shù)體
函數(shù)的概念,函數(shù)是將具有獨立功能的代碼塊組織成為一個整體,使其具有特殊功能的代碼集
函數(shù)的作用,使用函數(shù)可以加強代碼的復(fù)用性,提高程序編寫的效率
函數(shù)的使用,函數(shù)必須先創(chuàng)建才可以使用,該過程稱為函數(shù)定義,函數(shù)創(chuàng)建后可以使用,使用過程稱為函數(shù)調(diào)用
函數(shù)定義與調(diào)用:
>>> def 函數(shù)名(形參1,形參2): # 定義 ... 函數(shù)體 函數(shù)名(實參1,實參2) #調(diào)用
實例,定義一個求和函數(shù)
def sum_1(x,y): #定義一個名為sum_1的函數(shù),其參數(shù)為x和y z = x + y #函數(shù)體,也就是函數(shù)內(nèi)部具體執(zhí)行的操作 return z #函數(shù)的返回值
調(diào)用函數(shù)時,直接調(diào)用函數(shù)名即可
sum_1(10,22)
輸出結(jié)果
32
知識點擴展:
函數(shù)體
- 函數(shù)代碼塊以 def 關(guān)鍵詞開頭,后接函數(shù)標識符名稱和圓括號()。
- 任何傳入?yún)?shù)和自變量必須放在圓括號中間。圓括號之間可以用于定義參數(shù)。
- 函數(shù)的第一行語句可以選擇性地使用文檔字符串—用于存放函數(shù)說明。
- 函數(shù)內(nèi)容以冒號起始,并且縮進。
- return [表達式] 結(jié)束函數(shù),選擇性地返回一個值給調(diào)用方。不帶表達式的return相當于返回 None。
到此這篇關(guān)于什么是python的函數(shù)體的文章就介紹到這了,更多相關(guān)python的函數(shù)體是什么內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python web如何在IIS發(fā)布應(yīng)用過程解析
這篇文章主要介紹了Python web如何在IIS發(fā)布應(yīng)用過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友可以參考下2020-05-05解決pycharm中opencv-python導(dǎo)入cv2后無法自動補全的問題(不用作任何文件上的修改)
這篇文章主要介紹了解決pycharm中opencv-python導(dǎo)入cv2后無法自動補全的問題(不用作任何文件上的修改),本文給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03解決更新tensorflow后應(yīng)用tensorboard報錯的問題
這篇文章主要介紹了解決更新tensorflow后應(yīng)用tensorboard報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03Python創(chuàng)建類的方法及成員訪問的相關(guān)知識總結(jié)
今天給大家?guī)淼氖顷P(guān)于Python基礎(chǔ)的相關(guān)知識,文章圍繞著Python類的方法及成員訪問展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下2021-06-06