রিকোয়ায়ারড আর্গুমেন্ট হলো সঠিক পজিশনাল অর্ডারে ফাংশনে পাস করা আর্গুমেন্ট। এখানে ফাংশন কলের আর্গুমেন্ট সংখ্যা ফাংশন ডেফিনিশনের সাথে সঠিকভাবে মিলতে হবে।
printme() ফাংশন কল করতে হলে অবশ্যই এক আর্গুমেন্ট পাস করতে হবে, অন্যথায় সিনট্যাক্স এরর হবে:
উদাহরণ
#!/usr/bin/python
def printme(str):
"This prints a passed string into this function"
print str
return
printme()
আউটপুট
Traceback (most recent call last): File "test.py", line 11, inprintme() TypeError: printme() takes exactly 1 argument (0 given)