1.函式的定義
建立函式也稱為定義函式,可以理解為建立乙個具有某種用途的工具。使用def關鍵字實現建立函式,函式是可重複使用的,用來實現單一,或相關聯功能的**段,函式能提高應用的模組性,和**的重複利用率。
2.建立函式
def
add(
): 定義函式add函式名稱
num1 =
20 num2 =
30 result = num2 + num1
print
('%d + %d = %d'
%(num1,num2,result)
)add(
)呼叫函式也就是執行函式
列印結果20+
30=50 此函式只能算20
+30的值不能計算兩個任意數的值,不能算正在意義上的函式
2.1巢狀函式
def
westos()
:print
('westos'
)def
python()
:print
('python'
) python(
) 函式只有在呼叫的時候才會執行
westos(
)列印結果
westos
python
2.2形式引數
def
welcome
(a): 定義函式括號裡面的a引數就叫形式引數可以任意指定名稱
print
('hello'
,a)welcome(
'xiaohei'
)welcome(
'xiaoliu'
)列印結果
hello xiaohei
hello xiaoliu
Python中的函式定義及引數
1 函式必須先宣告在使用,自定義函式採用關鍵字def,返回語句return,同時可以支援pass語句佔位,標明函式為空函式 函式 自定義求絕對值函式 def myabs x ifnot isinstance x int,float raise typeerror illigel argument.i...
python中函式的定義及呼叫
1 函式的概念 函式是將具有獨立功能的 塊組織為乙個整體,使其具有特殊功能的 集 2 函式的作用 使用函式可以加強 的復用性,提高程式編寫的效率 3 函式的使用 函式必須先建立才可以使用,該過程稱為函式的定義,函式建立後可以使用,使用過程稱為函式呼叫 def 函式名 形參1,形參2 定義 函式體 函...
python 函式定義中的
今日在python 中碰到的問題 def argoption option 並不懂括號裡面 option是什麼意思,找到了下面文章 def myprint params print params 這時候如果以如下方式呼叫myprint myprint 1,2,3 則會輸出 1,2,3 因此作用是將呼...