python编写一个学生类Student,定义2个属性name、age,分别表示学生的姓名和年龄。初始化学生对象时,需要提供姓名和年龄。每个学生对象生成后调用自定义的info()方法输出姓名和年龄。这种情况怎么写 为什么
class Student:
def __init__(self, name, age):
self.name = name
self.age = age
def info(self):
print("姓名:", self.name)
print("年龄:", self.age)
student1 = Student("张三", 18)
student2 = Student("李四", 20)
student1.info()
student2.info()