大家在学习编程语言的时候,有时候会遇到让编程一个简单的系统等的问题。比如我在学习python的时候,就让编程如下一样的一个学员管理信息的系统:
一个可以添加学员信息,删除学员信息,修改学员信息,查询学员信息,显示所有学员信息和退出这个学员管理系统的多个功能组合的系统。代码如下:
# 函数加强过程:递归+lambda表达式+高阶函数三者的综合应用
# 系统规定的就是不允许重名
# 定义功能函数界面
def info_print():
print('请选择功能------')
print('1.添加学员')
print('2.删除学员')
print('3.修改学员')
print('4.查询学员')
print('5.显示所有学员')
print('6.退出系统')
print('-' * 20)
# 准备空列表接收学员信息
info = []
# 添加
def add_info():
# 先用户输入信息
new_id = input('请输入学号')
new_name = input('请输入名字')
new_tel = input('请输入手机号')
# 声明全局变量info&