emps = ['孙悟空\t\t18\t\t男\t\t花果山','猪八戒\t\t28\t\t男\t\t高老庄']
while True:
print("="*20,"欢迎使用员工管理系统","="*20)
print()
print("请选择你要做的操作:")
print("\t1.查询员工")
print("\t2.添加员工")
print("\t3.删除员工")
print("\t4.退出系统")
print()
user_choose = input("请选择(1-4):")
if user_choose == "1":
print("=" * 60)
print("序号\t\t姓名\t\t\t年龄\t\t性别\t\t住址")
num = 1
for emp in emps:
print(f"{num}\t\t{emp}")
num += 1
elif user_choose == "2":
print("=" * 60)
emp_name = input('请输入员工的姓名:')
emp_age = input('请输入员工的年龄:')
emp_gender = input('请输入员工的性别:')
emp_address = input('请输入员工的住址:')
print()
new_emp =f"姓名:{emp_name}\t年龄:{emp_age}\t性别:{emp_gender}\t住址:{emp_address}"
print("您要添加的内容是:\n"+new_emp)
answer = input("如果确认,请输入【y/n】:")
if answer.lower() == "y" or answer == "yes":
emps.append(f"{emp_name}\t\t\t{emp_age}\t\t{emp_gender}\t\t{emp_address}")
print("<添加成功>")
else:
print("<取消添加>")
elif user_choose == "3":
del_num = int(input("请输入您要删除的员工序号:"))
del_num -= 1
answer_2 = input("如果确认,请输入【y/n】:")
if answer_2.lower() == "y" or answer == "yes":
if 0 < del_num <len(emps):
emps.pop(del_num)
print()
print("<成功删除>")
else:
print("<输入序号有误>")
else:
print("<取消删除>")
elif user_choose == "4":
print("》》感谢您的使用,程序已退出《《")
break
else:
print("》》您的输入错误《《")
print("=" * 60)