27-python函数(学生信息管理系统)

这篇博客介绍了如何使用Python构建一个学生信息管理系统,包括显示功能界面、用户选择功能、添加、删除、修改和查询学员信息,以及显示所有学员信息和退出系统等功能。博客中强调了操作学员信息的数据结构为列表中的字典,并指出了可能的错误和优化点。
摘要由CSDN通过智能技术生成

1.系统简介

需求:进⼊系统显示系统功能界面,功能如下:

1.添加学员
2.删除学员
3.修改学员信息
4.查询学员信息
5.显示所有学员信息
6.退出系统

系统共6个功能,用户根据自己需求选取。

2.步骤分析

1.显示功能界⾯
2.用户输入功能序号
3.根据用户输入的功能序号,执行不同的功能(函数)
①定义函数
②调用函数

3.需求实现

(1)显示功能界面

定义函数student_information,负责显示系统功能

def student_information():
    print('_' * 20)
    print('欢迎使用学生信息管理系统')
    print('1: 添加学员')
    print('2: 删除学员')
    print('3: 修改学员信息')
    print('4: 查询学员信息')
    print('5: 显示所有学员信息')
    print('6: 退出系统')
    print('_' * 20)

student_information()

(2)用户输入序号选择功能

user_select = input(f'请选择您需要的功能序号:')

(3)根据用户选择,执行不同的功能

if user_select == '1':
    print('添加成员')
elif user_select == '2':
    print('删除成员')
elif user_select == '3':
    print('修改学员信息')
elif user_select == '4':
    print('查询学员信息')
elif user_select == '5':
    print('显示所有学员信息')
elif user_select == '6':
    print('退出系统')

(4)综上优化

工作中,需要根据实际需求调优代码。
①用户选择系统功能的代码需要循环使用,直到用户主动退出系统。
②如果用户输⼊1-6以外的数字,需要提示用户。

def student_information():
    print('_' * 20)
    print('欢迎使用学生信息管理系统')
    print('1: 添加学员')
    print('2: 删除学员')
    print('3: 修改学员信息')
    print('4: 查询学员信息')
    print('5: 显示所有学员信息')
    print('6: 退出系统')
    print('_' * 20)


while True:
    student_information()
    user_select = input(f'请选择您需要的功能序号:')

    if user_select == '1':
        print('添加成员')
    elif user_select == '2':
        print('删除成员')
  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值