Python|判断闰年与平年

问题描述从键盘输入一个年份,若该年是闰年,则输出“闰年”,否则输出“平年”。解决方案首先我们要知道闰年与平年的判断区别,这里可用if语句来进行假设,下面我们来编写代码。闰年的判断标准为年份整除4以及整除400,但在整除4的同时不能整除100,除此以外就为平年。year = int(input(“请输入一个年份:”))if year%4==0 and year%400==0:print(“闰年”)elif year%4==0 and year%100!=0:print(“闰年”)else:print(“平年”)接下来我们在电脑上运行一下,用2000和2100这两个年份对此代码进行验证。

图1 运行流程

图2 运行流程结语此题我们需要弄清楚的是对闰年与平年的判断条件,在编写代码时,用2000和2100两个年份就可以很好的帮助检验所写代码是否正确。解决问题时不仅需要认真分析条件,也要注意格式与运算符的含义。主编:王楠岚责编 :查萌雨能力越强,责任越大。实事求是,严谨细致。微信号:算法与编程之美

(0)

相关推荐

  • java学习——8运算符与表达式(三)

    本篇接java学习--7运算符与表达式(二) (4)逻辑运算符 逻辑运算即对布尔类型进行的与.或.非.异或等的运算,其运算结果仍为布尔类型. 逻辑运算符有6个:&(与).\(或).!(非).^ ...

  • Java编程入门:判断今年是否闰年

    Java代码用到日常生活中,也有很多实用技巧,如果想知道今年是不是闰年,这个问题也可以用Java代码来解答,那具体怎么操作呢,本文分享这个问题的答案. 代码如下: public class Test ...

  • 聊聊时间(2)硬核算法篇——UNIX时间戳转UTC时间

    文/Edward 前一篇文章<聊聊时间(1)UNIX时间戳和UTC时间>中,我们讲述了计算机中UNIX时间戳和UTC时间的基本概念,以及简要地阐述了诸如STM32F103之类芯片简单功能R ...

  • JavaScript 函数用法实例

    JavaScript 函数用法实例

  • 什么是闰年 怎么判断

    闰年是什么,该如何判断一个年份是否是闰年呢? 闰年是历法中的一种年份计算方式,是为了平衡地球的公转时间与我们所使用年份中的关系,下面用excel判断一个年份是否是闰年. 打开一个excel" ...

  • 年月日函数(year、month、day)

    小伙伴们好,今天来分享3个日期函数,年月日函数,也就是year,month和day.这3个函数都很简单,year返回一个日期的年份,month返回一个日期的月份,day返回一个日期的天数. -01- ...

  • python判断某一天是一年中的第几天

    # F1 dat = input('请输入某年某月某日,格式为yyyy-mm-dd: ') y = int(dat[0:4]) # 获取年费 m= int(dat[5:7]) # 获取月份 d = i ...

  • Python|判断有几种早餐组合购买方案

    问题描述小扣在秋日市集选择了一家早餐摊位,一维整型数组 staple 中记录了每种主食的价格,一维整型数组 drinks 中记录了每种饮料的价格.小扣的计划选择一份主食和一款饮料,且花费不超过 x 元 ...

  • Python|判断一个5位数是不是回文数

    问题描述题目描述:一个5位数,判断它是不是回文数.让我们一起来解决这个题目吧!首先,回文数的概念:指这个数反向排序与原顺序相同并且该数字都是同一个数字的数值.在了解回文数的概念后,在python语言中 ...

  • 平年闰年判断和英文月份转换

    平年闰年判断和英文月份转换

  • 5.4 判断平年和闰年

    5.4 判断平年和闰年

  • 三年级:美妙数学之“你知道平年闰年吗?”(0430三)

                          美妙数学天天见           每天进步一点点   符老师 美妙数学天天见,每天进步一点点.亲爱的小朋友,你好.我是朱乐平名师工作站的符老师.今天我们来 ...

  • python升序数判断

    这可能有助于:A=[10,9,8,3,1,0] B=[1,9,18,33,41,50] C=[1, 1, 1, 1, 1] D= [1] E=[1, 2, 3, 2, 1] F =[] def ord ...

  • python怎么判断三个数的大小

    前言 大部分初学编程的人来说刚开始都会练习判断两个数或者三个数的大小,来熟悉某种语言的特性和最基本的if,else循环,当我们学习了更高级的语法知识后,又会有不同的实现方式,比如这道练习题依次接收用户 ...