用Python判断是否为闰年并计算生肖年

这篇具有很好参考价值的文章主要介绍了用Python判断是否为闰年并计算生肖年。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 问题

润平年以及生肖是新的一年到来我们应该了解的信息。那么如何利用python程序计算快速计算该年为什么年?

2 方法

利用if条件判断语句实现。

用Python判断是否为闰年并计算生肖年,python,前端,javascript,数据库,linux

用Python判断是否为闰年并计算生肖年,python,前端,javascript,数据库,linux

代码清单 1

year = eval(input('请输入咨询的年份:'))
if (year % 4 == 0 and year %100 != 0) or year % 400 == 0:
    print('该年是闰年')
else:
   print('该年不是闰年')
if (year - 1932) % 12 == 0:
   print('这年为猴年')
elif (year - 1932) % 12 == 1:
   print('这年为鸡年')
elif (year - 1932)  % 12 == 2:
   print('这年为狗年')
elif (year - 1932) % 12 == 3:
   print('这年为猪年')
elif (year - 1932) % 12 == 4:
   print('这年为鼠年')
elif (year - 1932) % 12 == 5:
   print('这年为牛年')
elif (year - 1932) % 12 == 6:
   print('这年为虎年')
elif (year - 1932) % 12 == 7:
   print('这年为兔年')
elif (year - 1932) % 12 == 8:
   print('这年为龙年')
elif (year - 1932) % 12 == 9:
   print('这年为蛇年')
elif (year - 1932) % 12 == 10:
   print('这年为马年')
elif (year - 1932) % 12 == 11:
   print('这年为羊年')

3 结语

针对用python判断是否为闰年并计算生肖年,提出if判断语句的方法,通过运用if语句实验,证明该方法是有效的,但本文的方法单一,代码重复较多,未来可以在此基础上精简代码从而更加清晰明了。文章来源地址https://www.toymoban.com/news/detail-732913.html

到了这里,关于用Python判断是否为闰年并计算生肖年的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C#使用IsLeapYear方法判断指定年份是否为闰年

    目录 一、判断指定年是否为闰年的2个方法 1.使用IsLeapYear方法判断指定年份是否为闰年 2.使用自定义的算法计算指定年份是否为闰年 二、示例 1.方法1的实例 2.方法2的实例          使用IsLeapYear方法判断指定年份是否为闰年,可以通过判断指定的年份是否为闰年的方式来

    2024年01月25日
    浏览(35)
  • 【Python实用基础整合(二)】DataFrame是否为空判断及行/列差值、变化率计算

    判断整个DataFrame是否为空的方法: 示例: 而判断具体某个元素是否为NAN,则可以使用 isna() 函数: 或者使用空值的特征判断( NAN的一大特征就是不等于本身 ): 计算DataFrame行/列的差值使用: 其中, periods :默认值是1,表示两行/列的索引之差,即平移的区间,periods为正整

    2024年02月16日
    浏览(29)
  • JavaScript - 判断当前时间是否在指定区间内,例如:9:00~12:00(检查当前时间是否处于规定的两个时间段范围内),适用于 vue.js / uniapp / 微信小程序等前端项目

    例如,您想知道当前时间是否处于 9:00 ~ 12:00 时间区间内,然后根据这个判断进而实现业务逻辑。 如下示例所示, 本文提供一个函数,您只需要传入 2 个时间区间,便可得出当前时间是否在该时间区间范围内: 您可以一键复制,直接粘贴到您的项目中。 您只需要传入开始时

    2024年02月16日
    浏览(50)
  • Python如何判断变量是否存在?

    python中可以使用locals()、dir()、vars()等函数来查询变量是否存在。 1、 locals() 函数将当前位置的所有局部变量作为字典返回。 2、当 dir() 函数不带参数时,它返回当前范围内的变量、方法和定义类型的列表;当它接受参数时,它返回参数的属性和方法列表。 3、vars() 函数返回对

    2024年02月11日
    浏览(44)
  • python判断是否为list。转

    python判断是否为list ( - )浩( - )浩2019-08-31 09:05:39原创 判断是否为列表 格式:print(isinstance(变量,list)) 1 print(isinstance(slink,list)) 结果 :true说明为列表(list) 返回false说明不是列表(list) 获取类型 print(type(slink)) 执行结果为:class ‘list’说明为列表类型 isinstance和type区别 isinst

    2023年04月08日
    浏览(33)
  • python判断字符是否为数字或字母

    str_1 = “1234” str_2 = “Abcd” str_3 = “123Abdc” #用isdigit函数判断是否数字 print(str_1.isdigit()) Ture print(str_2.isdigit()) False print(str_3.isdigit()) False #用isalpha判断是否字母 print(str_1.isalpha()) False print(str_2.isalpha()) Ture print(str_3.isalpha()) False #isalnum判断是否数字和字母的组合 print(str_1.isaln

    2023年04月08日
    浏览(46)
  • Python实现:如何判断数字是否在区间?

    Python实现:如何判断数字是否在区间? 当我们需要对一些数值进行筛选和处理时,常常需要知道一个给定数字是否在指定的区间内。在Python中,我们可以使用简单的几行代码快速判断数字是否在区间内。 判断一个数值是否在某一个区间内,就是判断这个数值是否满足区间的

    2024年02月03日
    浏览(51)
  • python 判断是否汉字的几种方法

    1. 使用Python内置的ord() ord()函数将字符转换为Unicode编码,然后判断其范围是否在汉字的范围内: 示例代码: 2. 使用Python内置的unicodedata库: 使用Python内置的unicodedata库可以用来判断一个字符是否为汉字 示例代码: 3. 使用正则表达式 可以使用正则表达式来判断一个字符是否为

    2024年02月12日
    浏览(61)
  • 【python基础知识】python中怎么判断两个字符串是否相等

    目录 有哪些判断方法 1. == 运算符 2. is 运算符 有哪些特殊情况 1. 字符串中包含空格、换行符、制表符等特殊字符 2. 字符串编码格式的不同 3. 字符串对象的创建方式不同 注意事项 1. 避免使用is运算符进行字符串比较 2. 注意空格、换行符、制表符等特殊字符的影响 3. 注意字符

    2024年02月08日
    浏览(57)
  • python_输入任意一个数,判断是否是素数

    看了一下其他答案要不是格式不对run不出来,要不就是输入项验证不全,希望答案对大家有用。 

    2023年04月09日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包