python 错误检查
发布网友
发布时间:2022-05-05 08:37
我来回答
共2个回答
热心网友
时间:2023-10-25 06:53
####重要!!缩进被百度吃了!!自己写的时候务必记得缩进奥!
##emm 我觉得你的程序可能有点问题哦QwQ
year=int(input('type years'))
if year<=2019:
if year%4==0:
if year%100==0 and year%400!=0:
print("{0} was average year".format(year))
else:
print("{0} was leap year".format(year))
else:
print("{0} was average year".format(year))
elif year>=2020:
if year%4==0:
if year%100==0 and year%400!=0:
print("{0} will be average year".format(year))
else:
print("{0} will be leap year".format(year))
else:
print("{0} will be average year".format(year))
## 需要注意的地方!:逻辑循环不要一个套一个的哦,这样会影响可读性的说!
## 请务必善用if elif!
## .format 我个人觉得有点复杂了,我自己用的都是f-string
##如:print(f"{year} will be average year")
## 这样打的字会少一些!!桶桶今天还是懒懒的桶桶!!
##有不懂请务必问我,不定期上线OwO
## 呜呜呜!!!那个缩进被百度吃了!!自己写的时候记得缩进!
热心网友
时间:2023-10-25 06:54
把你每部分代码最后面的那个else去掉就好了
热心网友
时间:2023-10-25 06:53
####重要!!缩进被百度吃了!!自己写的时候务必记得缩进奥!
##emm 我觉得你的程序可能有点问题哦QwQ
year=int(input('type years'))
if year<=2019:
if year%4==0:
if year%100==0 and year%400!=0:
print("{0} was average year".format(year))
else:
print("{0} was leap year".format(year))
else:
print("{0} was average year".format(year))
elif year>=2020:
if year%4==0:
if year%100==0 and year%400!=0:
print("{0} will be average year".format(year))
else:
print("{0} will be leap year".format(year))
else:
print("{0} will be average year".format(year))
## 需要注意的地方!:逻辑循环不要一个套一个的哦,这样会影响可读性的说!
## 请务必善用if elif!
## .format 我个人觉得有点复杂了,我自己用的都是f-string
##如:print(f"{year} will be average year")
## 这样打的字会少一些!!桶桶今天还是懒懒的桶桶!!
##有不懂请务必问我,不定期上线OwO
## 呜呜呜!!!那个缩进被百度吃了!!自己写的时候记得缩进!
热心网友
时间:2023-10-25 06:54
把你每部分代码最后面的那个else去掉就好了