-2
我想在Python中實例化一個簡單的類。實例化一個類 - Python
class Student:
def __init__(self, name, age, major, gpa):
name = self.name
age = self.age
major = self.major
gpa = self.gpa
def main():
student_1 = Student('John', 31, 'History', 3.4)
student_2 = Student('George', 31, 'English', 3.5)
print student_1.name, student_2.name
我得到的錯誤是:
AttributeError: Student instance has no attribute 'name'
self.name =名稱等等,你已經倒變量分配 – Alex
您的轉讓說明已轉過來。它應該是'self.name = name'。 –
* facepalm * ...謝謝大家 – Craig