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两个年份就可以很好的帮助检验所写代码是否正确。解决问题时不仅需要认真分析条件,也要注意格式与运算符的含义。

主编:王楠岚

责编 :查萌雨

能力越强,责任越大。

实事求是,严谨细致。

(where2go团队)


   

微信号:算法与编程之美          

长按识别二维码关注我们!

温馨提示:点击页面右下角“写留言”发表评论,期待您的参与!期待您的转发!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

算法与编程之美

欢迎关注『算法与编程之美』

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值