Python编程通过出生日期判断星座
答案:
name=input('请输入你的名字:') #先输入名字
shengxiao='猴鸡狗猪鼠牛虎兔龙蛇马羊' #先定义生肖
xz_name=['摩羯座','水瓶座','双鱼座','白羊座','金牛座','双子座','巨蟹座','狮子座','处女座','天秤座','天蝎座','射手座'] #接着定义星座
xz_date = ((1,20),(2,19),(3,21),(4,21),(5,21),(6,22),(7,23),(8,23),(9,23),(10,23),(11,23),(12,23))#再定义日期
year,month,day = eval(input("请输入出生年月日,用逗号分隔:")) #输入年月日
u_shengxiao =shengxiao[year%12] #除以一年12个月
u_xz_name =xz_name[len(list(filter(lambda x:x<(month,day),xz_date)))%12]
print("属:%s 星座:%s"%(u_shengxiao,u_xz_name))
如果答案,您满意,请采纳意见和点赞关注,支持一下,谢谢!
Python编程通过出生日期判断星座相关推荐
- python依据出生日期判断星座(少量代码)
依据自定义函数和星座日期的特点,通过数学规律,即可通过少量代码根据出生日期判断星座 下图可以看出,星座若按月份大小排列.上一个的月份的结束日期永远小于下一个的开始日期 从月份的小到大一次排列,由于摩羯 ...
- python编程之如何判断某个元素在不在列表里面
python编程之如何判断某个元素在不在列表里面 keyword_list = ["对象","python"]if "对象" in keyw ...
- 【java】根据出生日期判断星座
下面我们来了解一下十二星座对应的日期划分范围. 白羊:0321~0420 天秤:0924~1023 金牛:0421~0521 天蝎:1024~1122 双子:0522~0621 射手:1123~122 ...
- 根据出生日期判断星座
版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 星座规则 代码实现 import java.util.Scanner; /*** 本文原创作者 ...
- python 条件语句 出生年月 判断星座_python学习:根据生日判断12星座
一.星座如何打印出来 python输入 arr1 = ['白羊座', '金牛座', '双子座', '巨蟹座', '狮子座', '处女座', '天秤座', '天蝎座', '射手座', '摩羯座', '水 ...
- python简笔画程序_用python设计程序输生日判断星座,及星座简笔画。
展开全部 """ 还有几个星座符未画 """ import turtle class Ph(): def __init__(self): p ...
- 用python画星座,用python设计程序输生日判断星座,及星座简笔画。
""" 还有几个星座符未画 """ import turtle class Ph(): def __init__(self): pass d ...
- python星座判断_python根据月日判断星座
用python设计程序输生日判断星座,及星座简笔画. 用Python做输入生日,判定星座及性格特点,星座符很简单的其实 input一个用户输入变量 判定input是什么星座,也是if判定条件, 最后p ...
- python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法
python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录
- python重复元素判定编程_从零开始学Python编程四:条件判断与循环
前面已经介绍了不少Python基础知识,大家不要觉得不耐烦,想要学好Python,做好Python开发,一定要打牢基础.大家也发现了,Python中很多基础知识和数学算法是一样的,比如今天要教给大家的 ...
最新文章
- Alt + sysrq + REISUB doesn't reboot my laptop
- oracle em 双网卡,VirtualBox 双网卡配置
- 用C#访问Hotmail -转
- 新rust怎么拆除围墙_小区围墙半夜被人拆了,破坏者竟是开发商!记者采访被推出门...
- BZOJ1050 [HAOI2006]旅行
- pdo mysql_PDO MySQL
- linux mysql移植_linux 下mysql 移植设置方法
- 实验吧-密码学-杯酒人生(特殊凯撒--维吉尼亚密码)(凯撒加解密脚本、维吉尼亚密码加解密脚本)...
- Python使用鼠标滚轮调整tkinter应用程序窗口大小
- 这个机器人不学数据集,“纯玩”get各类家务技能,LeCun觉得很赞
- angular学习笔记(九)-css类和样式2
- 解决办法:gtk_image_menu_item_set_image()菜单图标无法显示
- redchat怎么编写shell脚本_Linux如何编写shell脚本?
- MAVEN处理本地jar包 ojdbc7 的spingboot配置
- 你必不可能错过的java开源商城项目
- 点云统一法线方向(未知视点)
- 嵌入式学习笔记-2022.2.22
- 以XML数据源为例的一个数据结构化方法
- 计算机18个专业方向
- 从服务器基础环境配置到搭建Docker+Gitlab+Gitlab Runner,完整介绍Spring Boot项目的持续集成与持续交付具体实现!