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

name = ['绮梦','冷伊一','香凝','黛兰']
sign_person = ['水瓶座','射手座','双鱼座','双子座']
sign_all =['白羊座','金牛座','双子座','巨蟹座','狮子座','处女座','天秤座','天蝎座','射手座','摩羯座','水瓶座','双鱼座']
nature = ['有一种让人看见就觉得开心的感觉,阳光、乐观、坚强,性格直来直去,就是有点小脾气。','很保守,喜欢稳定,一旦有什么变动就会觉得心里不踏实,性格比较慢热,是个理财高手。','喜欢追求新鲜感,有点小聪明,耐心不够,因你的可爱性格会让很多人喜欢和你做朋友。','情绪容易敏感,缺乏安全感,做事情有坚持到底的毅力,为人重情重义,对朋友和家人特别忠实。','有着远大的理想,总想靠自己的努力成为人上人,总是期待被仰慕被崇拜的感觉。','坚持追求自己的完美主义者。','追求平等、和谐,交际能力强,因此朋友较多。最大的缺点就是面对选择总是犹豫不决。','精力旺盛,占有欲强,对于生活很有目标,不达目的誓不罢休,复仇心重。','崇尚自由,勇敢、果断、独立,身上有一股勇往直前的劲儿,只要想做,就能做。','是最有耐心的,做事最小心。做事脚踏实地,比较固执,不达目的不罢休,而且非常勤奋。','人很聪明,最大的特点是创新,追求独一无二的生活,个人主义色彩很浓重的星座。','集所有星座的优缺点于一身。最大的优点是有一颗善良的心,愿意帮助别人。']
dict1 = dict(zip(name,sign_person))
dict2 = dict(zip(sign_all,nature))
#===========方法1====================name1 = input("请输入名字")
print(dict1.get(name1,"查无此人"))
print("她的性格特点是:")
print(dict2.get(dict1.get(name1),"没有这个人的性格特点"))#============方法2=============#先得到键  get方法得到键对应的值
for i in dict1:print("【",i,"】","的星座是",dict1.get(i))print("她的性格特点是:")print(dict2.get(dict1.get(i)))

python字典保存星座性格特点并输出相关推荐

  1. python输入生日输出星座_python字典保存星座性格特点并输出

    #创建一个文件,在该文件中创建两个字典,一个保存名字和星座,另一个保存星座和性格特点, #最后从这两个字典取出相应的信息组合成想要的结果: name = ['绮梦','冷伊一','香凝','黛兰'] ...

  2. python输入生日输出星座代码 过程_python字典保存星座性格特点并输出

    #创建一个文件,在该文件中创建两个字典,一个保存名字和星座,另一个保存星座和性格特点, #最后从这两个字典取出相应的信息组合成想要的结果: name = ['绮梦','冷伊一','香凝','黛兰'] ...

  3. python字典保存为excel_python将字典列表导出为Excel文件的方法

    将如下的字典列表内容导出为Excel表格文件形式: ​ python将字典列表导出为Excel文件的方法,如下所示: 1.安装python官方Excel库------xlwt 直接在终端进行安装即可: ...

  4. python字典保存用户名和密码_Python开发之用户密码存储

    在各种线上应用中,用户名密码是用户身份认证的关键,它的重要性不言而喻.一方面,作为保护用户敏感数据的钥匙来说,一旦被破解,系统将敞开大门完全不设防.另一方面,密码这把钥匙本身就是非常敏感的数据:大多数 ...

  5. [转载] Python字典按照keys排序输出为列表

    参考链接: Python字典dictionary | keys()方法 python 字典按关键值keys排序输出. sorted(dict.items)输出一个排好序的二维列表. 怎么取排好序的ke ...

  6. python字典默认输出键还是值_说说在 Python 字典中如何在读取不存在的键时得到一个默认值...

    如果有方法能够在 Python 字典类型中,当读取不存在的键时能够得到一个默认值,那么代码就会变得更加直观.通过 defaultdict 类型可以实现这个目的1. 我们来改写一个 "输出单词 ...

  7. python字典遍历输出_详解Python字典的复制与遍历

    本篇介绍Python中字典的复制与遍历.文中会讨论字典的浅复制与深复制的区别,字典的遍历方法和方式.通过本篇的学习,可以了解字典浅复制与深复制的区别,掌握字典遍历的方法和方式. 1.字典的复制 Pyt ...

  8. python做一个星座分析_利用python输出星座的方法

    利用python输出星座的方法 发布时间:2020-09-23 12:12:36 来源:亿速云 阅读:84 作者:小新 这篇文章将为大家详细讲解有关利用python输出星座的方法,小编觉得挺实用的,因 ...

  9. 用python实现身份证号的解析(输出性别,生日,生肖,星座)

    用python实现身份证号的解析,输出性别,生日,生肖,星 实现功能: 1.解析生日 2.解析性别 3.解析所在省份 4.解析生肖,星座 代码如下: ID=input('请输入18位身份证号码:'); ...

最新文章

  1. PowerShell攻防进阶篇:nishang工具用法详解
  2. C#强化系列文章三:实验分析C#中三种计时器使用异同点
  3. SAP Spartacus 3.0 的一些变化
  4. LeetCode14 Longest Common Prefix
  5. Halcon算子学习:surface_normals_object_model_3d
  6. TensorFlow语义分割套件开源了ECCV18旷视科技BiSeNet实时分割算法
  7. python函数文档说明调用方式_Python函数参数调用
  8. 在苹果 Mac上接收和暂停或停止接收通知操作方法?
  9. ZLG USBCAN-II+ Linux驱动安装make报错问题
  10. Camera和Image sensor技术基础笔记(3) -- 色彩空间,CFA,bayer数据处理
  11. C语言中程序设计题 计算机二级考试
  12. 史上最全股票指标图文详解
  13. 启动定时器t0的工作指令是_80c51单片机定时器t0工作于方式1定时时间1ms当晶振为6mhz时求计数初值为多少...
  14. 目标检测xml文件提取
  15. java计算机毕业设计小型企业员工工资管理系统源码+系统+数据库+lw文档+mybatis+运行部署
  16. 国产linux操作系统深度系统20.3发布(推荐)
  17. 利用css特性布局页面制作京东特价框
  18. html图书借阅代码,最全的图书馆首页代码
  19. Qt QMenuBar QMenu和QAction
  20. (附源码)计算机毕业设计ssm垂钓俱乐部网站

热门文章

  1. 与狗尾草一起探寻人机交互的更多可能性|白洞战报
  2. 实现地图功能 利用微信内置的微信地图
  3. 泛在电力物联网下的远程抄表和设备监控维护
  4. 机器学习数学知识积累之概率论
  5. AutoCAD入门基本操作
  6. Android马甲包的那些事儿
  7. 百度飞桨小白逆袭大神被“虐”过程大公开--青春有你2 数据分析
  8. 区块链安全:区块链P2P网络详细分析
  9. 第一章 服务器及基础设施搭建入门
  10. Linux开发环境配置--正点原子阿尔法开发板