ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

学生信息管理系统--无交互界面(一)

2021-11-21 09:01:37  阅读:151  来源: 互联网

标签: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. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有