编写一个程序,将自己的姓名、年龄、家庭住址信息用列表保存。要求程序运行验证提示输入“请输入个人信息:”。如果输入的是“姓名”,输出自己的姓名;如果输入的是“年龄”,输出自己的年龄;如果输入的是“地址”,输出自己的家庭住址,否则输出“查无信息”。
l=['张三',22,'上海市']
k=input('请输入个人信息:')
if k=='姓名':
print(l[0])
elif k=='年龄':
print(l[1])
elif k=='地址':
print(l[2])
else:
print('查无信息')
utf-8
列表保存不太好,直接dict保存更好。
然后就是input输入来保存
通过检索来获取字典中存的值
先存起来
然后自己实现
personal_information=['jeffky',18,'CSDN']
msg = input("请输入个人信息:")
if msg =='姓名':
print("姓名:",personal_information[0])
elif msg =='年龄':
print("年龄:",personal_information[1])
elif msg =='地址':
print("地址:",personal_information[2])
else:
print('查无信息')
便于调试可以使用下面代码
personal_information=['jeffky',18,'CSDN']
while True:
msg = input("请输入个人信息:")
if msg =='姓名':
print("姓名:",personal_information[0])
elif msg =='年龄':
print("年龄:",personal_information[1])
elif msg =='地址':
print("地址:",personal_information[2])
else:
print('查无信息')