Đối số mặc định là đối số giả định giá trị mặc định nếu giá trị không được cung cấp trong lệnh gọi hàm cho đối số đó. Ví dụ sau đưa ra ý tưởng về các đối số mặc định, nó sẽ in tuổi mặc định nếu nó không được thông qua -
Ví dụ
#!/usr/bin/python # Function definition is here def printinfo( name, age = 35 ): "This prints a passed info into this function" print "Name: ", name print "Age ", age return; # Now you can call printinfo function printinfo( age=50, name="miki" ) printinfo( name="miki" )
Đầu ra
Khi đoạn mã trên được thực thi, nó tạo ra kết quả sau -
Name: miki Age 50 Name: miki Age 35