Python處理串非常強(qiáng)大,本次課程部分內(nèi)容摘要如下,點(diǎn)擊視頻可了解詳細(xì)教學(xué)內(nèi)容:
定義一個(gè)函數(shù)
語法
def functionname(parameters):
“函數(shù)_文檔字符串“
function_suite
return [expression]
默認(rèn)情況下,參數(shù)值和參數(shù)名稱是按函數(shù)聲明中定義的順序匹配起來。
實(shí)例
以下為一個(gè)簡單的Python函數(shù),它將一個(gè)字符串作為傳入?yún)?shù),再打印到標(biāo)準(zhǔn)顯示設(shè)備上。
def printme(str):
“打印傳入的字符串到標(biāo)準(zhǔn)顯示設(shè)備上”
print str
return
函數(shù)調(diào)用
定義一個(gè)函數(shù)只給了函數(shù)一個(gè)名稱,制定了函數(shù)里包含的參數(shù)、和代碼塊結(jié)構(gòu)。
#coding=utf-8
#Function definition is here
def printme(str):
“打印任何傳入的字符串”
print str;
return;
#Now you can call printme function
printme(“我要調(diào)用用戶自定義函數(shù)!”);
Printme(“再次調(diào)用一函數(shù)”);
以上實(shí)例輸出結(jié)果:
我要調(diào)用用戶自定義函數(shù)!
再次調(diào)用同一函數(shù)