python创建学生类和教师类_2020Python作业——类与对象2+封装

本文通过Python创建了一个学校系统,包括学校、班级、课程和学生类。学校可以包含多个班级,班级可以关联课程,同时学生可以选择班级并查看相关信息。详细展示了类的定义、初始化以及对象之间的关联操作。
摘要由CSDN通过智能技术生成

#一、学校---# 校区创建完毕后,可以为每个校区创建班级#定义学校类

classSchool:

school_name= 'OLDBOY'

def __init__(self, nickname, addr):

self.nickname=nickname

self.addr=addr

self.classes=[]#为【学校】关联【班级】

defrelated_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 inself.classes:

class_obj.tell_course()#实例化学校类

school_obj1=Scho

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值