Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Tham số bắt buộc (Required arguments) trong Python

Required arguments là các đối số truyền cho hàm theo đúng thứ tự vị trí. Số đối số trong lời gọi phải khớp chính xác với định nghĩa hàm.

Để gọi hàm printme(), bạn chắc chắn phải truyền một đối số, nếu không sẽ báo lỗi cú pháp:

Ví dụ

#!/usr/bin/python
# Định nghĩa hàm
def printme(str):
    "This prints a passed string into this function"
    print str
    return

# Gọi printme
printme()

Kết quả

Khi mã chạy, kết quả:

Traceback (most recent call last):
  File "test.py", line 11, in 
    printme()
TypeError: printme() takes exactly 1 argument (0 given)