大学python的问题,请教一下

img


大学python的问题,Person类的构造和测试 面向对象的编程题


class Person(object):   
    def __init__(self,name ,age):
        self.name=name;
        self.age=age;
    def get_info(self):
        return(self.name+'\'s age is '+str(self.age)+'.')
    def setage(self,newage):
        self.age=newage;
    def setname(self,newname):
        self.name=newname;
name,age=input().split()
p1=Person(name,age)
name,age=input().split()
p2=Person(name,age)
print(p1.get_info())
print(p2.get_info())
name=input()
age=input()
p1.setname(name)
p1.setage(age)
print(p1.get_info())