根据星座测试性格


前言

Python 字典(Dictionary)

字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中。


一、实例要求

创建两个字典,一个保存名字和星座,另一个保存星座和性格特点,最后从这两个字典中取出相应的信息组合出想要的结果,并输出。


二、源代码

# -*- coding: utf-8 -*-
"""
Created:2021.11.4
@author: 小梁aixj
"""
#循环次数
for i in range(5):
    
#输入部分
    sign = input('请输入你的星座:')  
    
#处理部分
    sign_all=['白羊座','金牛座','双子座','巨蟹座','狮子座','处女座','天秤座','天蝎座','射手座','摩羯座','水瓶座','双鱼座']
    nature=[
            '有一种让人看见就有一种觉得开心的感觉,阳光、乐观、坚强,性格直来直去,就是有点小脾气。',
            '很保守,喜欢稳定,性格比较慢热,是个理财高手。',
            '喜欢追求新鲜感,有点小聪明,耐心不够,因你的可爱性格会让很多人喜欢和你做朋友。',
            '情绪容易敏感,缺乏安全感,为人重情重义,对朋友和家人特别忠实。',
            '有着远大的理想,总期待被仰慕被崇拜的感觉。',
            '坚持追求自己的完美主义者。',
            '追求平等、和谐,交际能力强。最大的缺点就是面对选择总是犹豫不决。',
            '精力旺盛,占有欲强,对于生活很有目标,不达目的誓不罢休,复仇心重。',
            '崇尚自由,勇敢、果断,身上有一股勇往直前的劲,只要想做,就能做。',
            '是最有耐心的,做事最小心。做事脚踏实地,比较固执,不达目的不罢休。',
            '人很聪明,追求对一无二的生活,个人主义色彩很浓重的星座。',
            '集所有星座的优缺点于一身。最大的优点是有一颗善良的心,愿意帮助别人。' 
            ]
    sign_dict=dict(zip(sign_all,nature))
    
#输出部分
    print('您的星座是:',sign)
    print('您的性格是:\n',sign_dict.get(sign))

三、运行实例,将显示如下图所示

在这里插入图片描述


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梁辰兴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值