2024-05-08 09:40:44 发布
网友
正如您在这段python代码中所看到的,我试图学习python中的类。但是这段代码显示了一个错误
arpi = stu("arpit", 26) TypeError: stu() takes no arguments
class stu: def __int__(self, name,age): self.name= name self.age=age arpi = stu("arpit", 26) print(arpi.name)
你在课堂上的作用是错误的。它的意思是__init__(...)而不是__int__(...)
__init__(...)
__int__(...)
>>> class stu: ... def __init__(self, name, age): ... self.name=name ... self.age=age ... >>> arpi=stu("arpit", 26) >>> arpi.name 'arpit' >>> arpi.age 26 >>>
你在课堂上的作用是错误的。它的意思是
__init__(...)
而不是__int__(...)
相关问题 更多 >
编程相关推荐