Python 编写一个学生类,要求有一个计数器,每次实例化后计数实例化了多少个学生【简单易懂,代码可以直接运行】
代码如下:
class public():
def __init__(self,name,sex,age):
self.name = name
self.sex = sex
self.age = age
class student(public):
count = 0
def set_count(self):
student.count += 1
print("%s这是第%d个实例化的学生"%(self.name,student.count))
if __name__ == '__main__':
stu1 = student("于笨笨","男","19")
stu2 = student("Anine", "女", "19")
stu3 = student("正源", "男", "20")
stu4 = student("YYX", "女", "19")
stu1.set_count()
stu2.set_count()
stu3.set_count()
stu4.set_count()
运行结果:
点个👍吧!