大家好,小编来为大家解答以下问题,python控制台程序学生信息管理系统,python学生信息管理系统代码怎么写,现在让我们一起来看看吧!
目录
实现
打印功能菜单、添加学生信息、删除学生信息、修改学生信息、显示学生信息、退出系统,并且需要接收用户的输入,在根据输入内容调用相应函数实现相应功能,模板图如下:
一、基础界面实现
1、主函数
定义主函数main,并通过定义print_menu()函数输打印学生管理系统菜单
#打印功能菜单
def print_menu():
print('='*30)
print('学生管理系统')
print('1.添加学生信息')
print('2.删除学生信息')
print('3.修改学生信息')
print('4.显示所有学生信息')
print('0.退出系统')
print('')
#定义主函数
def main():
print_menu()
if __name__ == "__main__":
main()
2、保持循环,获取用户需求
(1)while True循环:使系统菜单一直保持循环,为后面实现用户选择退出系统后,系统才结束循环作铺垫
(2)变量key:将获取到的用户需要实现的功能进行存储
(3)if循环:多分支循环,再分别实现各个模块的功能
#定义主函数
def main():
while True:
print_menu()
key = input('请输入功能对应的数字:')
if key == '1':
#添加学生信息
pass
elif key == '2':
#删除学生信息
pass
elif key == '3':
#修改学生信息
pass
elif key == '4':
#查找全部学生信息
pass
elif key == '0':
#退出系统
pass
else:
print('输入有误')