不对,闰年的定义不对
而且判断的逻辑不对
temp = input('请输入一个年份:')
while not temp.isdigit():
print('抱歉,输入不合法,',end='')
temp = input('请输入一个年份:')
y = int(temp)
if y%4 == 0 and y % 100 != 0:
print('该年是润年')
else:
if y%400 == 0:
print('该年是润年')
else:
print('该年不是润年') xu007xu 发表于 2021-1-28 19:40
那该怎么办
看三楼,
1、加一个输入的判断,判断输入是否为合法年份
2、闰年分为两种:
①被400整除
②不被100整除却被4整除
满意的话记得设置个最佳答案 这是撒 我初学
页:
[1]