欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 形參與實參

錢淋西2年前9瀏覽0評論

Python中函數的參數可以分為形參和實參。

形參是在函數定義時定義的參數,用于接收傳遞進來的值。在函數體中,形參充當變量的角色,可以進行運算、輸出等操作。

def my_function(x):
print(x * 2)
my_function(3)

上面的代碼中,x即為函數的形參,函數被調用時,傳遞進去的實參為3,函數執行后輸出6。

實參是在函數調用時傳遞給函數的參數,它的值可以是任何可以傳遞給函數的類型,如數字、字符串、列表、元組等。實參可以通過位置進行傳遞,也可以通過關鍵字進行傳遞。

def my_function(name, age):
print("My name is " + name + " and I'm " + str(age) + " years old.")
my_function("Alice", 28)
my_function(age=30, name="Bob")

上面的代碼中,name和age分別是函數的形參,在第一次函數調用時,通過位置分別傳遞了字符串"Aliice"和整數28作為實參;在第二次函數調用時,通過關鍵字分別傳遞了整數30和字符串"Bob"。

在Python中,函數的形參可以有默認值,如果沒有在函數調用時傳遞實參,則使用默認值。

def my_function(name, age=20):
print("My name is " + name + " and I'm " + str(age) + " years old.")
my_function("Alice")
my_function("Bob", 30)

上面的代碼中,函數的形參age指定了默認值為20,在第一次函數調用時,沒有傳入該參數,因此使用了默認值;在第二次函數調用時,傳入了整數30,因此打印出"My name is Bob and I'm 30 years old."。