Una pequeña tarea: Python (sistema de gestión de estudiantes)

Python (sistema de gestión de estudiantes)

Estoy aprendiendo Python recientemente, así que registro las pequeñas tareas que completé y mis pequeños pensamientos. Un sistema de gestión de estudiantes muy simple, la interfaz es la siguiente: Es
Insertar descripción de la imagen aquímuy simple, solo ingresa el código directamente.

student=[{
    
    'name':'张三','sex':'男','age':'12'},
         {
    
    'name':'李四','sex':'女','age':'16'},
         {
    
    'name': '王', 'sex': '男', 'age': '23'}]
def meun():
    print('                     学生管理系统        ')
    print('*****************************************************')
    print('                    1.显示所有信息         ')
    print('                    2.新建学生信息         ')
    print('                    3.查询学生信息         ')
    print('                    4.修改学生信息         ')
    print('                    5.删除学生信息         ')
    print('                    0.退出          ')
    print('*****************************************************')

def show():
    for i in student:
         print(f'姓名:{i["name"]}',f'性别:{i["sex"]}',f'年龄:{i["age"]}')

def creat():
    name=input('name:')
    sex = input('sex:')
    age = input('age:')
    add={
    
    'name':name,'sex':sex,'age':age}
    student.append(add)

def search():
    name=input('查询学生的名字:')
    for i in student:
        if i['name']==name:
            print(f'姓名:{i["name"]}', f'性别:{i["sex"]}', f'年龄:{i["age"]}')
        else: print('重新输入')

def change():
    name = input('查询学生的名字:')
    for i in student:
        if i['name'] == name:
            print(f'姓名:{i["name"]}', f'性别:{i["sex"]}', f'年龄:{i["age"]}')
            i['name']=input('修改名字:')
            i['sex']=input('修改性别:')
            i['age']=input('修改年龄:')

def delet():
    name = input('查询学生的名字:')
    for i in student:
        if i['name'] == name:
            student.remove(i)

while True:
    meun()
    op=input('-----请输入:')
    if op=='1':
        print('显示所有信息')
        show()
    elif op=='2':
        print('新建学生信息')
        creat()
    elif op=='3':
        print('查询学生信息')
        search()
    elif op == '4':
        print('修改学生信息')
        change()
    elif op == '5':
        print('删除学生信息')
        delet()
    else:
        exit()

Este es un trabajo de novato que aprendí en tres horas, si no te gusta no lo rocíes.

Supongo que te gusta

Origin blog.csdn.net/qq_42740834/article/details/105328964
Recomendado
Clasificación