ADD file via upload

main
p3row5gv2 2 years ago
parent d372519473
commit 7af6203c99

@ -0,0 +1,81 @@
student_list=[]
def main():
while True:
menu()
i=int(input("请输入您需要的功能序号:"))
if i in[1,2,3,4,5,6,7]:
if i==1:
add()
elif i==2:
sanchu()
elif i==3:
xiugai()
elif i==4:
find()
elif i==5:
quanbu()
elif i==6:
baochun()
elif i==7:
print("谢谢你的使用!!")
break
def menu():
print("请选择如下功能:")
print("1.添加学生:")
print("2.删除学生:")
print("3.修改学员信息:")
print("4.查询学员信息:")
print("5.显示所有学员信息:")
print("6.保存学员信息:")
print("7.退出系统:")
def add():
global student_list
name=input("请输入你的姓名:")
sex=input("请输入你的性别:")
phone=input("请输入你的电话:")
student={'name':name,'sex':sex,'phone':phone}
student_list.append(student)
print('学生信息录入完成!!')
def find():
global student_list
name=input("请输入你要查询学生的姓名:")
for student in student_list:
if student['name']==name:
print(f'姓名:{student["name"]}\n性别:{student["sex"]}\n电话:{student["phone"]}')
return 0
else:
print("你输入的学生信息不存在,请重新输入!")
def sanchu():
global student_list
name = input("请输入你要删除的学生姓名")
for student in student_list:
if student['name'] == name:
student_list.remove(student)
print('恭喜你,删除成功!!!')
return 0
print('你输入的学生姓名不存在,请重新输入!!!') # 如果找不到对应的名字,就会执行这句
return None
def xiugai():
global student_list
name = input("请输入你要修改的学生姓名")
for student in student_list:
if student['name'] == name:
student['name']=input("请输入修改后的姓名:")
student['sex'] = input("请输入修改后的性别:")
student['phone'] = input("请输入修改后的电话:")
print("修改成功!!")
return 0
print('你输入的学生姓名不存在,请重新输入!!!') # 如果找不到对应的名字,就会执行这句
return None
def quanbu():
global student_list
print("姓名\t性别\t电话")
for student in student_list:
print(f'{student["name"]}\t {student["sex"]}\t {student["phone"]}')
def baochun():
global student_list
print("学生信息保存成功!!")
if __name__ == '__main__':
main()
Loading…
Cancel
Save