按着给的答案写的,不知道为什么还是错了,哪个朋友帮我看看,真的对python不太理解啊
class Student:
School = "湖州师范学院"
addr = "湖州市二环东路759号"
def __init__(self, sname, sno, ssex, sage):
self.sname = sname
self.sno = sno
self.ssex = ssex
self.sage = sage
print(Student.School, Student.addr)
s = Student("张三", "2022082201", "男", 19)
s.specialty = "计算机科学与技术"
print(s.sname)
init 函数左右各需要两个下划线,你这里只有一个