创建一个类的3个实例并存储不同的值

时间:2016-12-03 21:43:49

标签: python python-3.x

我想创建一个程序,它将创建一个类的3个实例,并为不同的人存储不同的值。

我当前的代码将输出最后一个人的信息。我不知道我是否正确设置了课程,但是需要任何帮助。

SELECT YEAR FROM TABLE;
IF (YEAR =  2015)
{ // do something }
ELSE IF (YEAR = 2016)
{ // do something }

1 个答案:

答案 0 :(得分:0)

基本上我认为你是对的。我不知道我的答案是否是您正在寻找的,但我相信您所要做的就是这样:

代码:

class Person:

    def __init__(self, name):
        self.name = name
    def setName(self, name):
        self.name = name
    def getName(self):
        return self.name

def main():

    person1 = Person("John")
    person2 = Person("Fred")
    person3 = Person("Paul")

    print person1.name
    print person2.name
    print person3.name

main()

它非常简单且有效。如果需要,可以在Person init 的定义中引入更多字段。这是你要的吗?