用Python实现闰年计算器

流程图

graph LR
A[开始] --> B[输入年份]
B --> C[判断是否是闰年]
C --> D[输出结果]
D --> E[结束]

步骤

步骤 操作 代码
1 输入年份 python year = int(input("请输入年份:"))
2 判断是否是闰年 python if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
3 输出结果 python print(year, "是闰年") 或者 python print(year, "不是闰年")
4 结束 python exit()

首先,你需要定义一个变量 year,用于存储用户输入的年份。使用 int(input("请输入年份:")) 可以让用户在控制台输入年份,并且将其转换为整数类型。

接下来,通过使用条件判断语句判断输入的年份是否是闰年。根据闰年的定义,满足以下任一条件即可判断为闰年:

  • 被4整除但不能被100整除;
  • 能够被400整除。

代码示例:

if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):

如果输入的年份满足闰年条件,则输出结果为闰年。否则,输出结果为不是闰年。使用 print() 函数将结果输出到控制台。

代码示例:

print(year, "是闰年")

print(year, "不是闰年")

最后,使用 exit() 函数结束程序的运行。

完整代码如下:

year = int(input("请输入年份:"))
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
    print(year, "是闰年")
else:
    print(year, "不是闰年")
exit()

通过以上步骤和代码,你已经成功实现了用Python编写的闰年计算器。使用该计算器,你可以输入任意年份,程序会自动判断该年份是否是闰年并输出结果。

希望以上内容能够帮助你入门Python开发,如果还有任何问题或需要进一步的帮助,请随时与我联系。