อาร์กิวเมนต์เริ่มต้นคืออาร์กิวเมนต์ที่ใช้ค่าดีฟอลต์หากไม่มีการระบุค่าในการเรียกใช้ฟังก์ชันสำหรับอาร์กิวเมนต์นั้น ตัวอย่างต่อไปนี้ให้แนวคิดเกี่ยวกับอาร์กิวเมนต์เริ่มต้น จะพิมพ์อายุเริ่มต้นหากไม่ผ่าน -
ตัวอย่าง
#!/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" )
ผลลัพธ์
เมื่อโค้ดด้านบนถูกรัน มันจะให้ผลลัพธ์ดังต่อไปนี้ −
Name: miki Age 50 Name: miki Age 35