Rumah >pembangunan bahagian belakang >Tutorial Python >Apakah kaedah menghantar parameter dalam python?
Dalam python, terdapat kaedah berikut untuk lulus parameter:
def add(a, b): return a + b result = add(3, 5) print(result)# 输出:8
def add(a, b): return a + b result = add(a=3, b=5) print(result)# 输出:8
def add(a, b=5): return a + b result = add(3) print(result)# 输出:8
def add(*args): result = 0 for num in args: result += num return result result = add(1, 2, 3, 4, 5) print(result)# 输出:15
def greet(**kwargs): for key, value in kwargs.items(): print(f"{key}: {value}") greet(name="Alice", age=25)# 输出:name: Alice, age: 25
Kaedah ini secara fleksibel boleh memenuhi keperluan yang berbeza Pilih kaedah yang sesuai untuk pemindahan parameter mengikut jenis parameter dan kaedah panggilan fungsi.
Atas ialah kandungan terperinci Apakah kaedah menghantar parameter dalam python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!