计算是否是闰年
1.如果年份是4的倍数,且不是1000的倍数,则是闰年
2.如果年份是400的倍数,则是闰年
3.如果不满足1和2条件则是平常年。
year =int(input("请输入出生年份:"))
def is_leap_year(int_year):
if(int_year % 4 == 0 and int_year % 100 != 0) or (int_year %400)==0:
return '您出生于%d年是闰年'%int_year
else:
return '您出生于%d年不是闰年'%int_year
print(is_leap_year(year))
计算生肖
1.生肖是按照顺序排列,每隔12年是一个循环,诞生年份除于12,取余数
2.余数从0-11分别代表:猴鸡狗猪鼠牛虎兔龙蛇马羊
#通过输入的年份确定生肖
year =int(input("请输入出生年份:"))
chinese_zodiac = "猴鸡狗猪鼠牛虎兔龙蛇马羊"
print("您的生肖是 %s" %(chinese_zodiac[year % 12]))
计算星座
1.星座也是按照顺序排列,不过星座是按照月日排列
2.12/22-1/19魔蝎座1/20-2/18水瓶座2/19-3/20双鱼座3/21-4/20白羊座4/21-5/20金牛座5/21-6/21双子座6/22-7/22巨蟹座7/23-8/22狮子座8/23-9/22处女座9/23-10/22天秤座10/23-11/21天蝎座11/22