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
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.