all_student = []
home_page1 = """
============================
欢迎进入:
◆1.添加学生
☆2.查看学生
◆3.修改学生信息
☆4.删除学生
◆5.返回
=============================
"""
home_page2 = """
添加成功!
1. 继续
2. 返回
"""
home_page3 = """
1.查找所有学生
2.按姓名查找
3.按学号查找
4.返回
"""
num = 0
while True:
print(home_page1)
home_judge1 = input('请选择(1-5):')
while True:
if home_judge1 == '1':
stu_name = input('输入学生姓名:')
stu_age = int(input('输入学生年龄:'))
stu_tel = input('输入学生电话:')
num += 1
nums = str(num)
stu_num = 'stu' + nums.rjust(3,'0')
stu_info = {'学号': stu_num,'name': stu_name, 'age': stu_age, 'tel': stu_tel}
all_student.append(stu_info)
print(home_page2)
home_judge2 = input('请选择(1-2)')
if home_judge2 == '1':
continue
else:
break
elif home_judge1 == '2':
# for stu_info in all_student:
# print('学号:%s,姓名:%s,年龄:%s,电话:%s' % (stu_info['学号'], stu_info['name'], stu_info['age'], stu_info['tel']))
print(home_page3)
home_judge3 = input('请选择(1-4)')
if home_judge3 == '1':
for stu_info in all_student:
print('学号:%s,姓名:%s,年龄:%s,电话:%s'%(stu_info['学号'],stu_info['name'],stu_info['age'],stu_info['tel']))
elif home_judge3 == '2':
judge3_name = input('输入姓名:')
for stu_info in all_student:
if stu_info['name'] == judge3_name:
print('学号:%s,姓名:%s,年龄:%s,电话:%s' % (stu_info['学号'], stu_info['name'], stu_info['age'], stu_info['tel']))
elif home_judge3 == '4':
break
网友评论