定義函式的三種方式

2022-09-01 17:51:16 字數 499 閱讀 9273

定義函式時引數是函式體接收外部傳值的一種媒介,其實就是乙個變數名

在函式階段括號內沒有引數,稱為無參函式。需要注意的是:定義時無參,意味著呼叫時也無需傳入引數。

如果函式體**邏輯不需要依賴外部傳入的值,必須得定義成無參函式。

def func():

print('hello nick')

func() # hello nick

二、有參函式

如果函式體**邏輯需要依賴外部傳入的值,必須得定義成有參函式。

def sum_self(x, y):

"""求和"""

res = x+y

print(res)

sum_self(1,2) # 3

三、空函式

def func():

pass

陣列定義的三種方式

陣列定義的三種方式 第一種 int a new int 5 a 0 10 第二種 int c new int 第三種 inti 錯誤的寫法 int i1 1,2,3,4 system.out.println arrays.tostring c 總之 具體的元素不能被 包裹。包裹的應該是陣列的數量。常...

陣列的三種定義方式

格式 陣列儲存的資料型別 陣列名字 new 陣列儲存的資料型別 長度 陣列定義格式詳解 和水杯道理相同,買了乙個 2公升的水杯,總容量就是 2公升,不能多也不能少。舉例 定義可以儲存 3個整數的陣列容器,如下 int arr new int 3 3.陣列的定義方式二 格式 陣列儲存的資料型別 陣列名...

三種函式的傳遞方式

檔名稱 作 者 張延飛 完成日期 2017年9月11日 版 本 號 v1.0 問題描述 兩種函式傳遞的方式 傳值和傳位址 輸入描述 兩個整數,代表交換前的值 程式輸出 兩個整數,代表交換後的值 include using namespace std void myswap intx,inty int...