python学生选课系统简单封装_Python 简易版选课系统

本文介绍了使用Python创建一个简单的选课系统的过程,包括学生类、课程类和教师类的定义,以及如何为课程分配教师、随机生成学生选课等操作。通过这个系统,可以展示学生选课的详细信息。
摘要由CSDN通过智能技术生成

一、创建学生类

## 创建学生类

importrandomclassStudent:def __init__(self,num,name,address,course_lst=None):

self.num=num

self.name=name

self.address=addressifcourse_lst:

self.cous_lst=cous_lstelse:

self.cous_lst=[]def look(self): #查看学生所有的课程信息

print("%s学生的选课信息:"%self.name)#输出信息提示

for el inself.cous_lst:print(el.name,end=" ")print()def adds(self,s):#学生添加课程

self.cous_lst.append(s)

二、创建课程类

#创建课程类

classCourse:def __init__(self,num,name,teacher=None):

self.num=num

self.name=name

self.teacher=teacherdef look(self):#查看课程信息

return "课程编号: %s ,课程名称: %s ,课程老师: %s" %(self.num,self.name,self.teacher)def sett(self,t):#给课程添加老师

self.teacher=t

三、创建教师类

#创建教师类

classTeacher:def __ini

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值