您的位置:

Python 程序:检查年份是否是闰年

为了更好地理解这个例子,我们总是建议您学习下面列出的 Python 编程的基本主题:

  • Python 语法
  • Python 数据类型
  • Python 决策语句

什么是闰年?

闰年是有 366 天的一年。实际上,我们理解为检查 2 月有 28 天。现在我们必须知道如何在 python 程序中检查这一点。

如何在 python 程序中检查闰年?

闰年是可以被 4 整除的一年。该解决方案适用于除百年[00 年结束的年份]以外的所有年份。我们必须检查它是否能被 400 整除;如果它能被 400 完全整除,那将是一个闰年。

在 python 程序中,因此我们必须使用if条件和elif语句来检查它是否可以被 4 或 400 整除,以确认该年是否是闰年。Python 语言使用 Mod 运算符进行可分性检查。

算法

步骤 1: 从用户处接受该年的值。(python 编程语言只接受使用输入函数的字符串,因此我们必须在使用 int 运算符保存值之前将该字符串转换为整数)。

STEP 2: 使用 if 条件和 mod 运算符检查给定年份是否可被 4 整除,是否不可被 100 整除。然后将给定年份打印为闰年。

STEP 3: 使用elif 语句检查年份是否完全被 100 整除,然后打印给定年份不是闰年。

STEP 4: 使用elif语句检查给定的年份是否可以被 400 整除,打印的年份是闰年。

STEP 5: 使用 python 语言的else语句打印给定年份不是闰年。

Python 源代码

year = int(input("Please enter the year to check: "))  # accept the year from user

# Leap Year Check

if (
    year % 4 == 0 and year % 100 != 0
):  # checking the year is divisible by 4 and not divisible by 100
    print(year, "it is a leap year")  # print its a leap year
elif year % 100 == 0:

    # check the year divisible by 100

    print(year, "Entered value is not a leap year")
elif year % 400 == 0:

    # checking the year is divisible by 400

    print(year, "it is a leap year")
else:
    print(year, "Entered value is not a leap year") 

输出

Please enter the year to check:  2004

2004 it is a leap year
Python 程序:检查年份是否是闰年

2022-07-24
Python 程序:检查闰年

2022-07-24
Python判断闰年

2023-05-09
Python 程序:检查日期是否有效

2022-07-24
java闰年,java闰年程序

2022-11-28
用c语言判断某一年是否为闰年,c语言判断是否为闰年

2023-01-04
python输入一个年份,python输入一个年份区间判定该

2022-11-17
js实现判断年份为闰年的代码,js判断今年是否为闰年

本文目录一览: 1、怎么用“JS实现”判断闰年? 2、用JS实现判断闰年 3、JS如何优雅的判断闰年 怎么用“JS实现”判断闰年? function isLeapYear(year) //闰年能被4整

2023-12-08
Python闰年判定代码探究

2023-05-21
Python闰年详解

2023-05-20
java判断闰年,java判断闰年平年

2023-01-07
java闰年,java闰年判断

2023-01-10
c语言公历闰年,C语言怎么表示闰年

2022-11-23
java判断闰年,java判断闰年并输出

2022-11-30
c语言if闰年,c语言写闰年

2023-01-03
判断C++中的闰年

2023-05-13
js判断闰年的代码(js写闰年怎么写)

本文目录一览: 1、使用javascript编写程序来判断闰年 2、js判断是否为闰年条件 3、怎么用“JS实现”判断闰年? 4、js 实现判断一个年份是否是闰年 使用javascript编写程序来判

2023-12-08
Python实现判断闰年的条件

2023-05-20
php属相对应年份博客,给定一个年份,判断是否为闰年php

2022-12-01
C++判断闰年

一、闰年定义 闰年指公历年份中,除以4余数为0且除以100余数不为0,或者除以400余数为0的年份。 二、判断闰年方法 1、通过if语句进行判断 bool isLeapYear(int year) {

2023-12-08