用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开发,如果还有任何问题或需要进一步的帮助,请随时与我联系。