#! /usr/bin/python
# -*- coding: utf-8 -*-
def get_constellation(ymd="2000-01-01"):
stellates = [
{'date':120, 'name':u'水瓶座'},
{'date':219, 'name':u'双鱼座'},
{'date':321, 'name':u'牡羊座'},
{'date':420, 'name':u'金牛座'},
{'date':521, 'name':u'双子座'},
{'date':622, 'name':u'巨蟹座'},
{'date':723, 'name':u'狮子座'},
{'date':823, 'name':u'处女座'},
{'date':923, 'name':u'天秤座'},
{'date':1024, 'name':u'天蝎座'},
{'date':1123, 'name':u'射手座'},
{'date':1222, 'name':u'魔羯座'}
]
if not ymd or ymd == "0000-00-00":
return u'未知'
ymd = int(ymd[5:7]+ymd[8:10])
index = ymd / 100 - 1
if ymd >= stellates[index]['date']:
return stellates[index]['name']
else:
return stellates[index-1]['name']
分享到:
相关推荐
输入生日给出星座的代码 int main() { Bir yourBir; yourBir.SetTime(); cout输入你的生日"; yourBir.inputTime(); cout你的生日是:"; yourBir.ShowTime(); cout你的星座是:"; yourBir.cta(); }
sql存储过程根据生日求星座sql存储过程根据生日求星座
sql存储过程根据生日求星座修正sql存储过程根据生日求星座修正
生日-星座-生肖,用JAVA实现,JAVA_CODE
初学JAVA的有帮助呀!!! int birthday=input.nextInt(); int year=(int)(birthday/10000); int month=(int)(birthday/100)-year*100; int day=(int)(birthday%100); int flag=year%12+1;
本文实例讲述了python实现根据月份和日期得到星座的方法。分享给大家供大家参考。具体实现方法如下: #计算星座 def Zodiac(month, day): n = (u'摩羯座',u'水瓶座',u'双鱼座',u'白羊座',u'金牛座',u'双子座',u'...
根据生日的月份和日期,计算星座
通过出生月份和日期来确定星座及年龄,项目中用到了书写了一个工具类。
在星座页面中,可以查看每个星座,显示星座的生日范围,显示星座的性格特点、最大特征、主管星球、星座解析等等。。。 在配对页面中,可以选择男生女生的各自星座,点击开始配对会进行两人的分析,显示分数、解析、...
仿百度带星座显示的个人生日资料 仿百度带星座显示的个人生日资料
开发的一款星座软件,关于星座,这里有你想知道的一切
一个星座打分的小程序,通过生日来判断星座,然后再通过双方的星座进行打分。
用python画生日蛋糕,并可自行设置生日祝福对象及祝福语。
vs2013的c#星座生肖查询,控制台程序,输入生日输出星座,输入年输出生肖
根据你出生的阳历日期可以判断你属于哪个星座程序android 精品 哈哈哈
用python画生日蛋糕,并可自行设置生日祝福对象及祝福语。
html好看的生日祝福,生日表白(源码).zip 代码完整,下载可用。小白也可实战。 html好看的生日祝福,生日表白(源码).zip 代码完整,下载可用。小白也可实战。html好看的生日祝福,生日表白(源码).zip 代码完整,...
姓名 生日 星座 星座日期信息如下: 星座 日期(公历) 英文名 魔羯座 (12/22 - 1/19) Capricorn 水瓶座 (1/20 - 2/18) Aquarius 双鱼座 (2/19 - 3/20) Pisces 牡羊座 (3/21 - 4/20) Aries 金牛座 (4/21 - 5/20) ...
生日快乐歌 程序代码 lyric=['祝你生日快乐'... '祝你生日快乐'... '祝你生日快乐'... '祝你生日快乐'];