對比有引數和無引數

2022-08-02 09:09:11 字數 440 閱讀 8240

有引數: 小括號當中有內容,當乙個方法需要一些資料條件,才能完成任務的時候們就是有引數,如:兩個數字相加,必須知道兩個數字各自多少,才能相加。

(裡面有方法,但沒有引數,需要外加資料)

無引數:小括號當中留空,乙個方法不需要任何資料條件,自己就能獨立完成任務,就是無引數。

(裡面有方法,也有資料 ,但需要你呼叫)

舉例:定義乙個方法,列印固定10次helloworld。

public class demo03methodparam

// 兩個數字相乘,做乘法,必須知道兩個數字各自是多少,否則無法進行計算

// 有引數

public static void method1(int a, int b)

// 例如列印輸出固定10次文字字串

public static void method2()

}

Python的帶引數和無引數decorator

python的decorator,有帶引數和無引數兩種,帶引數的decorator採用了三層巢狀,使用 decorator 用python提供的 語法,這樣可以避免手動編寫 f decorate f 這樣的 無參的decorator import time def performance f def...

函式定義的三種形式(無引數,有引數,空函式)

定義函式時的引數就是函式體接收外部傳值的一種媒介,其實就乙個變數名 1 無參函式 在函式定義階段括號內沒有引數,稱為無參函式 注意 定義時無參,意味著呼叫時也無需傳入引數 應用 如果函式體 邏輯不需要依賴外部傳入的值,必須定義無參函式 def func print hello world func ...

無引數檔案讀取

無引數的意思可以是a a b 或a b c 但不能是a b 或a b c 不能帶引數 可以用來檢視當前目錄所有檔名 但是我們這裡說的是要構造無引數的函式,所以我們要做的就是去掉這個點號 localeconv 函式 返回陣列的第一項就是 小數點 如下圖 我們可以通過讀取該小數點代替print r sc...