Tôi khá mới mẻ với thế giới Python và cố gắng tìm hiểu nó.Tạo đối tượng Python
Đây là những gì tôi đang cố gắng đạt được: Tôi muốn tạo một lớp Ô tô, hàm tạo của nó kiểm tra đầu vào để đặt đối tượng carName làm đầu vào. Tôi cố gắng để làm điều này bằng cách sử dụng logic java nhưng tôi dường như thất bại :)
class Car():
carName = "" #how can I define a non assigned variable anyway like "String carName;" in java
def __self__(self,input):
self.carName = input
def showName():
print carName
a = Car("bmw")
a.showName()
Bạn đang sử dụng cuốn sách nào để tự học cho mình Pyt hon? Bạn đã thấy mã như thế này ở đâu? Bạn đã đọc một trang web chưa? Nếu vậy thì cái nào? –
Tôi nghĩ ý của bạn là __init__ thay vì __self__. – riza