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

পাইথনে কীওয়ার্ড প্যারামিটার ফাংশনে পাস করার পদ্ধতি

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

*args-এর মতো **kwargs যেকোনো সংখ্যক আর্গুমেন্ট নিতে পারে। কিন্তু **kwargs-এ কীওয়ার্ড অ্যাসাইন করা বাধ্যতামূলক।

উদাহরণ

def print_kwargs(**kwargs):
    print(kwargs)

print_kwargs(kwargs_1="Whale", kwargs_2=5, kwargs_3=False, kwargs_4=2.1)

আউটপুট

{'kwargs_4': 2.1, 'kwargs_1': 'Whale', 'kwargs_2': 5, 'kwargs_3': False}
  1. পাইথন pass স্টেটমেন্ট: প্লেসহোল্ডার হিসেবে ব্যবহার

  2. Matplotlib-এ মাল্টিভ্যারিয়েট ফাংশন প্লট করুন

  3. পাইথনে ল্যাম্বডা ফাংশন ব্যবহারের পদ্ধতি

  4. পাইথন ফাংশন আর্গামেন্ট হিসেবে ফাংশন পাস করা