马士兵Python学习笔记_P157_156.实操案例七

马士兵Python学习笔记_P157_156.实操案例七

一、实操案例七

在这里插入图片描述

二、代码示例-根据星座测试性格特点

# 1、根据星座测试性格特点
constellation = ["白羊座", "金牛座", "双子座", "巨蟹座", "狮子座", "处女座", "天秤座", "天蝎座", "射手座", "魔羯座", "水瓶座", "双鱼座"]    # 星座列表
characteristic = ["积极乐观", "固执内向", "圆滑世故", "多愁善感", "迷之自信", "精明计较", "犹豫不决", "阴暗消极", "放荡不羁", "务实本分", "作天作地", "安于现状"]    # 性格列表

# # 将两个列表转成集合
# a = zip(constellation, characteristic)
# print(a)

# 将两个列表转成字典
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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值