新聞中心
學(xué)習(xí)python過程里,最常見的就是關(guān)于函數(shù)內(nèi)容了,大大小小的函數(shù),總是充斥著我們的每一個代碼塊,搭建我們每一個項目,因此,掌握函數(shù)是非常重要的,今天給大家?guī)韉ef函數(shù),一起來了解吧~

函數(shù)的定義
函數(shù)是一段實現(xiàn)單一功能的代碼段,可以提高應(yīng)用的模塊性和代碼的重用率。前面我們已經(jīng)接觸過一些Python的內(nèi)置函數(shù),比如:
print(),input(),len(),type(),id()等等
我們可以使用def關(guān)鍵字自定義函數(shù) ,格式如下:
def 函數(shù)名 (參數(shù)列表): 函數(shù)體
Python 標(biāo)識符的命名遵循駝峰命名法,即包含多個單詞時首字母需要大寫,其余字母小寫;也可以使用下劃線( _ )把每個單詞分開,字母全部小寫;為了提高代碼的可讀性,變量名,函數(shù)名,類名等都需要遵守駝峰命名規(guī)則。
注意,PEP 8 規(guī)范建議函數(shù)在定義和調(diào)用時,代碼前面需要空兩行。
使用return關(guān)鍵字可以返回一個值,也可以同時返回多個值(這個厲害了);返回多個值時會封裝進(jìn)一個元組tuple里。函數(shù)可以有返回值,也可以沒有返回值;
定義一個空函數(shù),實例代碼:
pass語句一般在函數(shù)或者類里面出現(xiàn)的比較多,如果你的代碼實現(xiàn)暫時沒想好怎么寫的話,可以用pass來代替,如果你留空的話程序是會報錯的。
以上就是關(guān)于def函數(shù)的使用了,往期介紹的函數(shù)內(nèi)容有很多??梢匀チ私饽亍?/p>
本文題目:創(chuàng)新互聯(lián)Python教程:怎么用python3調(diào)用def函數(shù)?
文章鏈接:http://www.5511xx.com/article/djdcdoh.html


咨詢
建站咨詢
