标签:option -- 学生 int str pass 信息管理系统 main 交互
最近对Python有点痴迷,基于eclipse+Python3.7.2写了简单的学生信息管理系统,捡回以前的认识,本程序主要涉及列表、字典、文件操作和方法和类的简单操作。
代码主要包括studentsystem.py、studentfuction.py、students.txt三个文件,下面代码主要是实现简单界面、入口函数,基本功能在(二)中。
1 #-*- coding:utf-8 -*- 2 3 import re 4 from studentfuction import * 5 6 def main(): 7 ctrl = True 8 while(ctrl): 9 menu() 10 option = input("请选择:") 11 option_str = re.sub("\D","",option) 12 if option_str in ["0","1","2","3","4","5","6","7"]: 13 option_int = int(option_str) 14 if option_int == 0: 15 print("您已退出学生管理系统!") 16 ctrl = False 17 if option_int == 1: 18 insert() # 19 if option_int == 2: 20 pass 21 if option_int == 3: 22 delete() 23 if option_int == 4: 24 pass 25 if option_int == 5: 26 pass 27 28 if option_int == 6: 29 pass 30 if option_int == 7: 31 pass 32 33 def menu(): 34 print(''' 35 -------------------学生信息管理系统------------------ 36 | | 37 =====================功能菜单===================== 38 | | 39 | 1.录入学生信息 | 40 | 2.查找学生信息 | 41 | 3.删除学生信息 | 42 | 4.修改学生信息 | 43 | 5.排序 | 44 | 6.统计学生总人数 | 45 | 7.显示所有学生信息 | 46 | 0.退出系统 | 47 | | 48 ================================================ 49 | 说明:通过数字键或者方向键选择菜单 | 50 ------------------------------------------------ 51 ''') 52 53 if __name__ == main(): 54 main() 55
标签:option,--,学生,int,str,pass,信息管理系统,main,交互 来源: https://www.cnblogs.com/qishuizhinan/p/15583382.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。