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}
    

    ''')

  • 相关阅读:
    Binary Tree Inorder Traversal
    Populating Next Right Pointers in Each Node
    Minimum Depth of Binary Tree
    Majority Element
    Excel Sheet Column Number
    Reverse Bits
    Happy Number
    House Robber
    Remove Linked List Elements
    Contains Duplicate
  • 原文地址:https://www.cnblogs.com/Franciszw/p/12664121.html
Copyright © 2011-2022 走看看