কম্পিউটার টিউটোরিয়াল

পাইথনে কীওয়ার্ড আর্গুমেন্ট (Keyword Arguments)

কীওয়ার্ড আর্গুমেন্ট ফাংশন কলের সাথে সম্পর্কিত। ফাংশন কলের সময় কীওয়ার্ড আর্গুমেন্ট ব্যবহার করলে কলার আর্গুমেন্টগুলো প্যারামিটার নাম দিয়ে আইডেন্টিফাই করে।

এটি আপনাকে আর্গুমেন্ট স্কিপ বা অর্ডার বদলে দেয়ার অনুমতি দেয় কারণ পাইথন ইন্টারপ্রিটার কীওয়ার্ড ব্যবহার করে ভ্যালু প্যারামিটারের সাথে মিলিয়ে দেয়। printme() ফাংশনকে নিচের উপায়ে কীওয়ার্ড কল করতে পারেন:

উদাহরণ

#!/usr/bin/python
def printme(str):
    "This prints a passed string into this function"
    print str
    return

printme(str="My string")

আউটপুট

My string

নিচের উদাহরণ আরও স্পষ্ট করবে। প্যারামিটারের অর্ডার মেজার নয়।

#!/usr/bin/python
def printinfo(name, age):
    "This prints a passed info into this function"
    print "Name: ", name
    print "Age ", age
    return

printinfo(age=50, name="miki")

আউটপুট

Name: miki Age 50
  1. পাইথনে issubset() ফাংশন

  2. পাইথনে intersection() ফাংশন

  3. পাইথন ফাংশনে আর্গুমেন্ট রেফারেন্স দিয়ে পাস করা

  4. পাইথন ফাংশনে বাধ্যতামূলক আর্গামেন্ট (Required Arguments)