stu_name={}
def add_data(name,sex,ph_num):
if name in stu_name:
print('已经存在,不要重复添加')
else:
stu_data = []
stu_data.append(sex)
stu_data.append(ph_num)
stu_name[name]=stu_data
print('添加成功')
def del_data(name):
if name not in stu_name:
print('姓名不存在')
else:
del stu_name[name]
print('删除成功')
def re_data(name,sex,ph_num):
if name not in stu_name:
print('姓名不存在')
else:
stu_name[name][0] = sex
stu_name[name][1] = ph_num
print('修改成功')
def show_data():
for name, value in stu_name.items():
print('姓名:' + name, '性别:' + stu_name[name][0], '号码:' + stu_name[name][1])
print('1.添加学生信息\n2.删除学生信息\n3.修改学生信息\n4.显示学生信息\n5.退出')
while True:
a=int(input('请输入你要的功能:'))
if a==1:
name=input('姓名:')
sex=input('性别:')
ph_num=input('号码:')
add_data(name,sex,ph_num)
if a==2:
name = input('姓名:')
del_data(name)
if a==3:
name=input('姓名:')
sex=input('性别:')
ph_num=input('号码:')
re_data(name,sex,ph_num)
if a==4:
show_data()
if a==5:
break
函数形式的学生管理系统
于 2023-10-31 20:29:41 首次发布