Required arguments คืออาร์กิวเมนต์ที่ต้องส่งเข้าฟังก์ชันทุกครั้ง ต้องส่งในจำนวนและลำดับที่ถูกต้อง
ตัวอย่างข้อผิดพลาด
def requiredArg(a, b):
print(a, b)
requiredArg('Hi', 15) # OK
requiredArg('Hello') # TypeError: takes exactly 2 arguments (1 given)
การเรียกครั้งที่สองขาดอาร์กิวเมนต์ทำให้เกิด TypeError แสดงว่าอาร์กิวเมนต์ทั้งสองเป็นบังคับ