龙空技术网

怎么利用python输出星座

科技i关注 150

前言:

当前大家对“python用日期判断星座”都比较讲究,大家都想要了解一些“python用日期判断星座”的相关知识。那么小编也在网上搜集了一些有关“python用日期判断星座””的相关知识,希望朋友们能喜欢,大家一起来学习一下吧!

怎么利用python输出星座?下面给大家带来具体方法:

思路:

1、定义一个get_constellation(month,date)函数,来获取出生日期。

2、创建一个dates和constellations分别来储存对应的日和星座。

3、用if语句判断输入的日数是否小于出生月份减一所对应的日数。

4、如果是就返回月份减一所对应的星座,不是就返回出生月份所对应的星座。

5、输出用户输入的结果。

相关推荐:《Python视频教程》

def get_constellation(month, date):

dates = (21, 20, 21, 21, 22, 22, 23, 24, 24, 24, 23, 22)

constellations = ("摩羯", "水瓶", "双鱼", "白羊", "金牛", "双子", "巨蟹", "狮子", "处女", "天秤", "天蝎", "射手", "摩羯")

if date < dates[month-1]:

return constellations[month-1]

else:

return constellations[month]

print (get_constellation(7, 10) )

结果如下:

以上就是怎么利用python输出星座的详细内容,更多请关注其它相关文章!

更多技巧请《转发 + 关注》哦!

标签: #python用日期判断星座