用python3创建一个学生管理系统脚本,用来实现用户的添加、删除、修改、查询以及退出系统

本文记录作者使用python3创建的学生管理系统,该系统通过字典和列表实现学生信息的增删改查功能。作者在代码中遇到函数定义的重叠问题,期待改进意见。
摘要由CSDN通过智能技术生成

记录下自己的学习旅程,勿喷~
用python3创建一个学生管理系统脚本,用来实现用户的添加、删除、修改、查询以及退出系统。
主要用了字典和列表来实现,感觉自己的函数定义部分还是写重了,不知道怎么嵌套好,有代码处理不妥的地方请指正,感谢!

示意图,用户可根据序号进行对应操作:
在这里插入图片描述
源码:

#!/usr/bin/python3
#encoding=utf-8
import time
import collections
#定义一个printSystem()函数,负责输出系统主界面
def printSystem():
    print("\n")
    print("学生管理系统  V8.8")
    print("="*30)
    print("1.添加用户")
    print("2.删除用户")
    print("3.修改用户")
    print("4.查询用户")
    print("5.退出系统")
    print("=" * 30)

#定义一个addUser()函数,负责实现添加用户的功能
def addUser():
    global student
    global userDict
    userDictTemp={
   'name':'','age':'','studentId':''}    #定义一个空字典,用来临时存放输入的用户数据
    nameTemp = str(input("请输入所添加用户的姓名:"))
    ageTemp = str(input("请输入所添加用户的年龄:"))
    studentIdTemp = str(input("请输入所添加用户的学号:"))
    userDictTemp[
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值