zeromax 发表于 2018-8-5 09:15:42

python模拟选课系统

class School(object):  '''
  对象1:
  特征:
  学校 = bj_oldboy_school
  技能:
  linux/python
  对象2:
  特征:
  学校 = sh_oldboy_school
  技能:
  go
  '''
  def __init__(self, school_name, city_name, teachers=None, courses=None, students=None, banjis=None):
  '''
  :param school_name: 学校名
  :param city_name: 城市名
  :param teachers: 讲师
  :param courses: 课程
  :param students: 学员
  :param banjis: 班级
  '''
  self.school_name = school_name
  self.city_name = city_name
  self.teschers = teachers
  self.courses = courses
  self.students = students
  self.banjis = banjis
  def show_info(self,attr=None):
  '''
  显示课程/讲师/学生/班级
  :return:
  '''
  pass
  def get_instance(self):
  '''
  根据名字获取对象
  :return:
  '''
  pass
  class Teacher:
  '''
  对象1:
  特征:
  姓名 = egon
  性别 = 男
  年龄 = 18
  技能:
  选择上课班级
  修改学员成绩
  查看班级学员
  '''
  def __init__(self,teaching, name, age, sex='male'):
  '''
  讲师属性
  :param teaching:
  :param name:
  :param age:
  :param sex:
  '''
  pass
  def modify_score(self):
  '''
  修改学员成绩
  :return:
  '''
  pass
  class students:
  '''
  对象1:
  特征:
  姓名 = hgz
  性别 = 男
  年龄 = 18
  课程 = python
  班级 = python-20
  技能:
  选课
  选班级
  注册
  交学费
  '''
  def __init__(self,name,sex,age,course,banji):
  '''
  学员属性
  :param name: 学员姓名
  :param sex: 性别
  :param age: 年龄
  :param course: 课程
  :param banji: 班级
  '''
  pass
  def choose_course(self,course):
  '''
  选课
  :param course:
  :return:
  '''
  pass
  class choose_course(object):
  '''
  对象1:
  特征:
  课程名称
  价格
  技能:
  '''
  def __init__(self,course,price):
  '''
  课程属性
  :param course: 课程名称
  :param price: 价格
  '''
  pass
页: [1]
查看完整版本: python模拟选课系统