python定義函數(shù)帶不帶括號:
函數(shù)能提高應(yīng)用的模塊性,和代碼的重復(fù)利用率。Python提供了許多內(nèi)建函數(shù),比如print()等。也可以創(chuàng)建用戶自定義函數(shù)。
函數(shù)定義函數(shù)定義的簡單規(guī)則:
函數(shù)代碼塊以def關(guān)鍵詞開頭,后接函數(shù)標(biāo)識符名稱和圓括號(),任何傳入?yún)?shù)和自變量必須放在圓括號中間
函數(shù)內(nèi)容以冒號起始,并且縮進(jìn)
若有返回值,Return[expression]結(jié)束函數(shù);不帶return表達(dá)式相當(dāng)于返回None
函數(shù)通常使用三個單引號'''...'''來注釋說明函數(shù);函數(shù)體內(nèi)容不可為空,可用pass來表示空語句;以下幾個為簡單的函數(shù)示例:
1'''somebasicfunctions'''
2deffunc1():#函數(shù)無傳入?yún)?shù)
3print("func1")#無return值
4func1()#函數(shù)調(diào)用
下面一下定義函數(shù)不帶括號的情況
>>>deffunc1:
SyntaxError:invalidsyntax
以上內(nèi)容為大家介紹了python培訓(xùn)之定義函數(shù)不帶括號嗎,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。