酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Python:用代码精准判断输入的4位年份是否为闰年

首先,我们需要编写一个程序,让用户输入一个4位整数作为年份。然后,我们需要使用try-except语句检查输入的年份是否为整数。接下来,我们需要判断年份是否为闰年。如果年份能被400整除,或者能被4整除但不能被100整除,则为闰年。 代码如下: ```python def is_leap_year(year): if year % 400 == 0: return True elif year % 4 == 0 and year % 100 != 0: return True else: return False try: year = int(input("请输入一个4位整数作为年份:")) if 1000 <= year <= 9999: if is_leap_year(year): print(f"{year}是闰年") else: print(f"{year}不是闰年") else: print("输入的年份不是4位数,请重新输入") except ValueError: print("输入的不是整数,请重新输入") ``` 运行上述代码,用户可以输入一个4位整数作为年份,程序会判断其是否为闰年。 ######[AI写代码神器 | 282点数解答 | 2024-06-24 00:07:15]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]