python基础生肖、星座、闰年判读

本文介绍了如何使用Python进行闰年、生肖和星座的计算。对于闰年,判断条件包括年份是4的倍数但不是1000的倍数,或者年份是400的倍数。生肖按12年一循环,根据出生年份的余数确定。星座则按月份日期划分12个区间。
摘要由CSDN通过智能技术生成
计算是否是闰年

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值