Các đối số bắt buộc là các đối số bắt buộc của một hàm. Các giá trị đối số này phải được chuyển theo đúng số lượng và thứ tự trong khi gọi hàm.
Nếu bạn chạy mã đã cho, bạn sẽ nhận được kết quả sau
Hi 15 Traceback (most recent call last): File "requiredarg1.py", line 4, in <module> requiredArg('Hello') TypeError: requiredArg() takes exactly 2 arguments (1 given)
GIẢI THÍCH
Trong đầu ra ở trên cho lệnh gọi hàm đầu tiên với hai đối số bắt buộc, chúng ta nhận được kết quả là Hi 15. Nhưng đối với lệnh gọi hàm thứ hai chỉ có một đối số, chúng ta nhận được Lỗi TypeError nói rằng hàm nhận đúng 2 đối số. Điều này cho thấy tầm quan trọng của các đối số bắt buộc và tính chất bắt buộc của chúng