python根据月份和日得到星座
python根据月份和日得到星座,比如输入2月18日,返回水瓶座
""" 皮蛋编程(https://www.pidancode.com) 创建日期:2022/4/1 功能描述:python根据月份和日得到星座 """ def Zodiac(month, day): n = (u'摩羯座', u'水瓶座', u'双鱼座', u'白羊座', u'金牛座', u'双子座', u'巨蟹座', u'狮子座', u'处女座', u'天秤座', u'天蝎座', u'射手座') d = ((1, 20), (2, 19), (3, 21), (4, 21), (5, 21), (6, 22), (7, 23), (8, 23), (9, 23), (10, 23), (11, 23), (12, 23)) return n[len(list(filter(lambda y: y <= (month, day), d))) % 12] print('2月18日是:{}'.format(Zodiac(2, 18)))
输出:2月18日是:水瓶座
相关文章