একটি ডিফল্ট আর্গুমেন্ট হল একটি আর্গুমেন্ট যা একটি ডিফল্ট মান ধরে নেয় যদি সেই আর্গুমেন্টের জন্য ফাংশন কলে একটি মান প্রদান করা না হয়। নিম্নলিখিত উদাহরণটি ডিফল্ট আর্গুমেন্টের একটি ধারণা দেয়, এটি ডিফল্ট বয়স প্রিন্ট করে যদি এটি পাস না হয় -
উদাহরণ
#!/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