【Python程序设计】判断是否为闰年
azurekiln 发布于 阅读:4 Python程序设计
一. 简答题(共1题,100分)
- (简答题)闰年计算。编写程序,对于用户输入的年份,判断其是否为闰年。提示:闰年是能被4整除但不用被100,或者能被400整除的年份。
def is_leap_year(year_input):
try:
year = int(year_input)
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
return True
return None
except ValueError:
print("输入无效,请输入一个整数年份。")
return None
while True:
user_year=input("请输入年份:")
if is_leap_year(user_year):
print(f"您输入的年份:{user_year}是闰年")
else:
print(f"您输入的年份:{user_year}不是闰年")
扫描二维码,在手机上阅读
收藏