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

Required Arguments (อาร์กิวเมนต์บังคับ) ในฟังก์ชัน Python คืออะไร

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

ตัวอย่างข้อผิดพลาด

def requiredArg(a, b):
    print(a, b)

requiredArg('Hi', 15)   # OK
requiredArg('Hello')    # TypeError: takes exactly 2 arguments (1 given)

การเรียกครั้งที่สองขาดอาร์กิวเมนต์ทำให้เกิด TypeError แสดงว่าอาร์กิวเมนต์ทั้งสองเป็นบังคับ