No. is
, and
và or
không thể bị quá tải.
Thật vậy. Tôi tin rằng các từ khóa được bảo lưu và không thể bị quá tải hoặc thay đổi.
Xem: "Các định danh sau đây được sử dụng như là từ dành riêng, hoặc từ khóa của ngôn ngữ, và không thể được sử dụng như bình thường định danh" http://docs.python.org/2/reference/lexical_analysis.html#keywords
Danh sách là: ['và', 'như', 'khẳng định', 'ngắt', 'lớp', 'tiếp tục', 'def', 'del', 'elif', 'else', 'ngoại trừ', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'hoặc ', 'vượt qua', 'in', 'tăng', 'trở lại', 'thử', 'trong khi', 'với', 'năng suất']
danh sách này có thể được xem qua các lệnh
keyword.kwlist
(Đừng quên nhập từ khóa đầu tiên)
Ngoài ra:
keyword.iskeyword ('là')
trả về true
Cập nhật:
câu trả lời của tôi là xấu và tôi nên cảm thấy xấu.
Tôi đã nhầm lẫn với bản thân mình. Tôi không biết tại sao tôi không chú ý đến điều đó ...
Lần thử thứ hai:
Tài liệu sau đây cung cấp danh sách đầy đủ các hành vi tùy biến trên lớp học. Điều này bao gồm tất cả các phương pháp để ghi đè và khai thác quá tải. 'is' không được bao gồm.
http://docs.python.org/2/reference/datamodel.html#special-method-names
Tốt nhất tôi có thể làm.
Có phải trong tài liệu Python ở bất kỳ đâu không? Không thể tìm thấy bất cứ điều gì xác minh điều này. –
Tham chiếu duy nhất là sự vắng mặt của chúng trong §3.4 của langref. http://docs.python.org/reference/datamodel.html#special-method-names –
Câu trả lời này khá cũ. Điều này vẫn đúng cho các phiên bản Python mới nhất? –