'''1、功能的單一化
2、函式內部需要外部的資源:通過函式的引數來實現
3、函式執行後的結果需要告訴外界:通過返回值告訴給外界
'''a = 10
b = 20
def fn(a, b):
# return a + b
# print(a + b)
pass
# print(fn(a, b))
fn(a, b)
def add(n1, n2):
return n1 + n2
def computed(n1, n2, cmd):
if cmd == 'add':
return add(n1, n2)
elif cmd == 'low':
return n1 - n2
elif cmd == 'jump':
return n1 * n2
elif cmd == 'fall':
return n1 / n2
# 如果只想做加法,就給n1和n2,就能得到加法的結果
res = add(10, 20)
res = computed(10, 20, 'add')
如何定義成員函式?
兩種方法 在class 類 中定義成員函式。類似定義普通函式。返回值型別 函式名 形參表 函式體全部寫在類中。在class 類 外定義成員函式。類似是普通函式寫在main函式下面,必須在main函式前進行函式宣告 亦函式原型or函式基調 一樣。在class外定義成員函式時,要在class 類 內對成...
php如何定義函式,php如何定義乙個函式
函式是完成乙個特定功能的 集合,可以分為系統函式和使用者函式。使用者可以通過建立自定義函式實現特定需要。1.函式定義語法結構 php中允許使用者使用function關鍵字建立乙個自定義函式。語法結構 function 函式名稱 引數1,引數2,函式內的 php對函式名稱的限制比較少,可以是以字母或下...
Matlab中函式如何定義
matlab支援多輸入多輸出,函式的返回值可以為乙個向量,矩陣,或者多個元素。為了讓函式可以呼叫,需要對函式進行命名。function 輸出變數 函式名稱 輸入變數 即包含 輸入引數 輸出引數 函式名 注釋 函式體 如圖 回到主視窗,在command window中,輸入test 3,4 也就是輸入...