使用 def 命令建立自定義函式
以python3.4.3版本為例,自定義函式使用方法如下:
下例中,return後的(括號)可有可無,但「 雙引號」必須要有!/本例中,return可用print("")替換
def a1():
return("good morning,doovin")
在idle互動介面呼叫 a1()函式,輸出
'good morning,doovin'
下例2中,def judge_person函式,根據age判斷乙個人是成年人還是青少年
def judge_person(age):
if age<18:
return "teenager"
else:
return "adult"
在idle互動介面呼叫 def judge_person()函式,輸出
『teenager』
或者是'adult'
return可用print代替,不過輸出結果沒有 ' 單引號 '
Python學習(九) 自定義函式
在python中,可以建立4種函式 全域性函式 可以由建立該函式的同一模組中的任意 呼叫。區域性函式 定義在其他函式之內,只能由定義的函式呼叫。lambda函式 是表示式,可以在任何需要使用的地方定義。1.全域性函式 def functionname parameters suit paramete...
python學習筆記 自定義函式
1 函式的定義 首先,我們要定義乙個函式,以說明這個函式的功能。def square sum a,b c a 2 b 2 return c 這個函式的功能是求兩個數的平方和。首先,def,這個關鍵字通知python 我在定義乙個函式。square sum是函式名。括號中的a,b是函式的引數,是對函式...
python學習之函式自定義
def my abs x if not isinstance x,int,float raise typeerror bad parameter type if x 0 return x else return x以上函式定義了乙個返回絕對值的函式,其中not isinstance x,int,fl...