Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

อาร์กิวเมนต์ที่จำเป็นใน Python


อาร์กิวเมนต์ที่จำเป็นคืออาร์กิวเมนต์ที่ส่งผ่านไปยังฟังก์ชันในลำดับตำแหน่งที่ถูกต้อง ในที่นี้ จำนวนอาร์กิวเมนต์ในการเรียกใช้ฟังก์ชันควรตรงกับข้อกำหนดของฟังก์ชันทุกประการ

ในการเรียกใช้ฟังก์ชัน 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)