প্রয়োজনীয় আর্গুমেন্ট হল সঠিক অবস্থানগত ক্রমে একটি ফাংশনে পাঠানো আর্গুমেন্ট। এখানে, ফাংশন কলে আর্গুমেন্টের সংখ্যা ফাংশনের সংজ্ঞার সাথে হুবহু মিলে যাওয়া উচিত।
ফাংশনটিকে printme() কল করতে, আপনাকে অবশ্যই একটি আর্গুমেন্ট পাস করতে হবে, অন্যথায় এটি নিম্নরূপ একটি সিনট্যাক্স ত্রুটি দেয় -
উদাহরণ
#!/usr/bin/python # Function definition is here def printme( str ): "This prints a passed string into this function" print str return; # Now you can call printme function printme()
আউটপুট
উপরের কোডটি কার্যকর করা হলে, এটি নিম্নলিখিত ফলাফল তৈরি করে -
Traceback (most recent call last): File "test.py", line 11, in <module> printme(); TypeError: printme() takes exactly 1 argument (0 given)