马士兵Python学习笔记_P157_156.实操案例七
一、实操案例七
二、代码示例-根据星座测试性格特点
constellation = ["白羊座", "金牛座", "双子座", "巨蟹座", "狮子座", "处女座", "天秤座", "天蝎座", "射手座", "魔羯座", "水瓶座", "双鱼座"]
characteristic = ["积极乐观", "固执内向", "圆滑世故", "多愁善感", "迷之自信", "精明计较", "犹豫不决", "阴暗消极", "放荡不羁", "务实本分", "作天作地", "安于现状"]
d = dict(zip(constellation, characteristic))
print(d)
'''
for item in d:
print(item, d[item])
'''
key = input("请输入您的星座名称:")
flag = True
for item in d:
if key == item:
flag = True
print(key, "的性格特点是:", d.get(key))
break
else:
flag = False
if not flag:
print("对不起,您输入的星座有误")
运行结果
D:\Environment\Python\Python311\python.exe D:\Environment\PythonWorks\learnPython\马士兵Python\第17章_实操案例\P157_156.实操案例七_1根据星座测试性格特点.py
{'白羊座': '积极乐观', '金牛座': '固执内向', '双子座': '圆滑世故', '巨蟹座': '多愁善感', '狮子座': '迷之自信', '处女座': '精明计较', '天秤座': '犹豫不决', '天蝎座': '阴暗消极', '射手座': '放荡不羁', '魔羯座': '务实本分', '水瓶座': '作天作地', '双鱼座': '安于现状'}
请输入您的星座名称:狮子座
狮子座 的性格特点是: 迷之自信
Process finished with exit code 0
B站视频链接:https://www.bilibili.com/video/BV1wD4y1o7AS?p=157