python使用def開始函數(shù)定義,緊接著是函數(shù)名,括號內(nèi)部為函數(shù)的參數(shù),內(nèi)部為函數(shù)的具體功能實現(xiàn)代碼,如果想要函數(shù)有返回值,在
expressions中的邏輯代碼中用return返回。
基本使用
deffunction_name(parameters):
expressions
實例
1deffunction():
2print('Thisisafunction')
3a=1+2
4print(a)
上面我們定義了一個名字為function的函數(shù),函數(shù)沒有不接受參數(shù),所以括號內(nèi)部為空,緊接著就是函數(shù)的功能代碼。如果執(zhí)行該腳本,發(fā)現(xiàn)并沒有輸出任何輸出,因為我們只定義了函數(shù),而并沒有執(zhí)行函數(shù)。這時我們在Python命令提示符中輸入函數(shù)調(diào)用function(),注意這里調(diào)用函數(shù)的括號不能省略。那么函數(shù)內(nèi)部的功能代碼將會執(zhí)行,輸出結(jié)果:
1Thisisafunction
23
以上內(nèi)容為大家介紹了python培訓(xùn)之def有什么作用,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機構(gòu):千鋒教育。