Computer >> Máy Tính >  >> Lập trình >> Python

Đối số bắt buộc trong Python

Các đối số bắt buộc là các đối số được truyền cho một hàm theo đúng thứ tự vị trí. Ở đây, số lượng đối số trong lệnh gọi hàm 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 cần phải truyền một đối số, nếu không nó sẽ báo lỗi cú pháp như sau -

Ví dụ

#!/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()

Đầu ra

Khi đoạn mã trên được thực thi, nó tạo ra kết quả sau -

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