Python实战值如何开发校园管理系统
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要讲解了"Python实战值如何开发校园管理系统",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python实战值如何开发校园管理系统"吧!P
千家信息网最后更新 2025年02月01日Python实战值如何开发校园管理系统
这篇文章主要讲解了"Python实战值如何开发校园管理系统",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python实战值如何开发校园管理系统"吧!
Python 现在开发一套校园管理系统,包含各种人员,如教师、学生等。学校的系统通常还包括一些课程的信息
例如,现在开发一套校园管理系统,包含各种人员,如教师、学生等。学校的系统通常还包括一些课程的信息。
教师信息包括:姓名、性别、年龄、工号、教龄、职称、教授课程等。学生信息包括:姓名、性别、年龄、学号、入校时间、学院、专业等。课程信息包括:课程编号、考核方式、课程信息等。课程可能包括理论课、实践课等。如何设计一种比较合理的组织形式,能够对这些信息进行描述,把相关的信息进行组合。
共有六个类 Teacher类继承lecture类,public类。 student类继承lecture类,public类 lecture类继承lecture_message类点个?吧,秋梨膏!!!
代码如下:
class public(): def __init__(self,name,sex,age): self.name = name self.sex = sex self.age = ageclass lecture_massage(): def setsno_lec(self,sno): self.sno = sno def setexam(self,exam): self.exam = exam def setmassgae(self,massage): self.massage = massageclass lecture(lecture_massage): def settheory(self,theory): self.theory = theory def setpratice(self,pratice): self.pratice = praticeclass Teacher(public,lecture): def setsno(self,sno): self.sno = sno def setenrool(self,enroll): self.enroll = enroll def set_pos(self,pos): self.pos = pos def set_lecture(self,lecture): self.lecture = lecture def per_tea(self): print("我叫:%s\n性别:%s\n年龄:%d\n工号:%s\n教龄:%d\n职称:%s\n" "教授课程:\n理论课:%s\n编号:%s\n考核方式:%s\n课程信息:%s" %(self.name,self.sex,self.age,self.sno,self.enroll,self.pos,self.theory,self.sno,self.exam,self.massage)) def say(self): print("起立!!!!") def say1(self): print("同学们好,请坐。下面我简要介绍一下自己:\n")class student(public): def setsno(self,sno): self.sno = sno def setenrol(self,enrol): self.enroll = enrol def setcollage(self,collage): self.collage = collage def setmajor(self,major): self.major = major def per_stu(self): print("我叫:%s\n性别:%s\n年龄:%d\n学号:%s\n入学时间:%s\n学院:%s\n专业:%s" % (self.name, self.sex, self.age, self.sno, self.enroll, self.collage, self.major)) def say(self): print("老师好!!!") def say1(self): print("我也来介绍一下我自己:")if __name__ == '__main__': stu = student("卢本伟","男",19) stu.setsno("19250503**") stu.setenrol("2019-9-1") stu.setcollage("卡布奇诺学院") stu.setmajor("给阿姨倒一杯卡布奇诺专业") tea = Teacher("陈刀仔","男",33) tea.setsno("1925050***") tea.setenrool(20) tea.set_pos("赌神关门弟子") tea.settheory("数据结构") tea.setsno_lec("1234567") tea.setexam("笔试") tea.setmassgae(''' 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。 通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。 数据结构往往同高效的检索算法和索引技术有关。''') tea.say() stu.say() tea.say1() tea.per_tea() print("\n") stu.say1() stu.per_stu()
运行结果如下:
感谢各位的阅读,以上就是"Python实战值如何开发校园管理系统"的内容了,经过本文的学习后,相信大家对Python实战值如何开发校园管理系统这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
信息
课程
系统
数据
校园
管理系统
开发
管理
数据结构
结构
实战
年龄
性别
专业
学生
学院
教师
方式
学习
人员
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
山西通信软件开发服务价格优惠
软件开发注册资本
网络安全pmi实验
管理中心服务器mc27
沈阳招软件开发测试师
二年级网络安全绘图
广州楼控管理软件开发方案
防诈骗网络安全动画
禅道数据库默认密码
服务器读取数据错误是什么意思
anyconnect服务器地址
学人工智能好还是网络安全好
常德支付软件开发
数据库技术黄平主编
数据库n范式
中华人民共和国国家网络安全是
网络安全管理招聘
将xml导入数据库
达梦数据库约束怎么查
php多进程更新数据库数据
营业执照上面加一个软件开发
陕西十四五规划网络安全
网络安全主要包括三个方面
服务器电源亮红灯
公众号小程序软件开发
网络安全的利与弊英语
江苏特种网络技术市场价
净网2021网络安全检查
2019年我国网络安全态势
学生网络安全告家长书