试图创建一个类构造函数,但由于某种原因,我失败了错误的测试时
class Person(object):
name=""
age=0
city=""
def __init__ (self,name,age,city):
self.name=name
self.age=age
self.city=city
#Just testing
def AddPerson(Person):
person1 = Person()
person1.name="test"
person1.age=1
person1.city="here"
print(person1)
进程已完成,退出代码为0。 什么都没发生。我知道这是基本的,但也许我没有看到这里的东西。有什么帮助吗
您没有在类中调用函数,因此您的结果是exit0
如果这些都是你的代码,那么你没有实例化任何对象。将此添加到代码中(但在左侧,不是类中的):
你的输出应该是:
您定义了一个类,但在创建它的实例之前它什么都不做,如图所示
相关问题 更多 >
编程相关推荐