python3 学校,班级,学生类的三级关系

来源:互联网 发布:股票下单软件 定制 编辑:程序博客网 时间:2024/04/28 01:39
# -*- coding: utf-8 -*-#学校类class School:    def __init__(self,name):        self.name=name        self.aclass=[]#班级类class Class:     def __init__(self, name):        self.name = name        self.student=[]#学生类class Student:    def __init__(self,name,age):        self.name=name        self.age=ageif __name__ == '__main__':    school=School("XXX大学")    for i in range(10):        school.aclass.append(Class('班级'+str(i)))        for j in range(30):            school.aclass[i].student.append(Student("学生"+str(j),j+5))    for i in range(10):         for j in range(30):             print("班级:"+school.aclass[i].name+"  学生: "+school.aclass[i].student[j].name+" 学生年龄: "+str(school.aclass[i].student[j].age))
0 0
原创粉丝点击