কম্পিউটার

পাইথনে একটি ফাংশনের প্রয়োজনীয় আর্গুমেন্ট কি?


প্রয়োজনীয় আর্গুমেন্ট হল একটি ফাংশনের বাধ্যতামূলক আর্গুমেন্ট। ফাংশন কলের সময় এই আর্গুমেন্ট মানগুলি অবশ্যই সঠিক সংখ্যা এবং ক্রমে পাস করতে হবে।

আপনি যদি প্রদত্ত কোডটি চালান তাহলে আপনি নিম্নলিখিত আউটপুট পাবেন

Hi 15
Traceback (most recent call last):
  File "requiredarg1.py", line 4, in <module>
    requiredArg('Hello')
TypeError: requiredArg() takes exactly 2 arguments (1 given)

ব্যাখ্যা

দুটি প্রয়োজনীয় আর্গুমেন্ট সহ প্রথম ফাংশন কলের জন্য উপরের আউটপুটে আমরা হাই 15 হিসাবে আউটপুট পাই। কিন্তু শুধুমাত্র একটি আর্গুমেন্ট সহ দ্বিতীয় ফাংশন কলের জন্য, আমরা একটি TypeError পাই যে ফাংশনটি ঠিক 2 টি আর্গুমেন্ট নেয়। এটি প্রয়োজনীয় আর্গুমেন্টের গুরুত্ব এবং তাদের বাধ্যতামূলক প্রকৃতি দেখায়


  1. পাইথনে একটি নামস্থান কি?

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

  3. পাইথনে একটি বেনামী ফাংশন কি?

  4. পাইথন ফাংশন বৈশিষ্ট্য কি?