কম্পিউটার

পাইথনে ডিফল্ট আর্গুমেন্ট


একটি ডিফল্ট আর্গুমেন্ট হল একটি আর্গুমেন্ট যা একটি ডিফল্ট মান ধরে নেয় যদি সেই আর্গুমেন্টের জন্য ফাংশন কলে একটি মান প্রদান করা না হয়। নিম্নলিখিত উদাহরণটি ডিফল্ট আর্গুমেন্টের একটি ধারণা দেয়, এটি ডিফল্ট বয়স প্রিন্ট করে যদি এটি পাস না হয় -

উদাহরণ

#!/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

  1. পাইথনে অভিধানের মান অনুসারে আমি কীভাবে অভিধানের তালিকা বাছাই করব?

  2. পাইথনে একটি স্ট্রিংকে কীভাবে বড় করা যায়?

  3. পাইথনে একটি ফাংশনে ঐচ্ছিক পরামিতিগুলি কীভাবে পাস করবেন?

  4. পাইথনে ডিফল্ট আর্গুমেন্ট কি?