zoukankan      html  css  js  c++  java
  • python 28 作业

    class School:
    school_name = 'OLDBOY'

    def __init__(self, nickname, addr):
        self.nickname = nickname
        self.addr = addr
        self.classes = []
    
    def related_class(self, class_obj):
        # self.classes.append(班级名字)
        # self.classes.append(class_name)
        self.classes.append(class_obj)
    
    def tell_class(self): # 改
        # 打印的班级的名字
        print(self.nickname.center(60,'='))
        # 打印班级开设的课程信息
        for class_obj in self.classes:
            class_obj.tell_course()
    

    class Class:
    def init(self, name):
    self.name = name
    self.course = None

    def related_course(self, course_obj):
        # self.course = course_name
        self.course = course_obj
    
    def tell_course(self):
        print('%s' % self.name,end=" ")
        self.course.tell_info() # 打印课程的详细信息
    

    class Course:
    def init(self,name,period,price):
    self.name=name
    self.period=period
    self.price=price

    def tell_info(self):
        print('<课程名:%s 周期:%s 价钱:%s>' %(self.name,self.period,self.price))
    

    class Student:

    def __init__(self, name, age, sex, number):
        self.name = name
        self.age = age
        self.sex = sex
        self.number = number
        self.mark = 0
    
    def tell_stu_info(self):
        print(f'''
        姓名:{self.name}
        学号:{self.number}
    

    ''')

  • 相关阅读:
    HDU1316 fib+高精度
    HDU1868
    HDU2586 LCA
    HDU1113 字符串处理
    HDU1115 几何+多边形重心
    HDU1124
    HDU1110 几何
    HDU1103
    HDU2670 DP
    linux 下查看机器是cpu是几核的
  • 原文地址:https://www.cnblogs.com/Franciszw/p/12664121.html
Copyright © 2011-2022 走看看