小甲鱼的005讲- 闰年生成器求助
temp = input("请输入年份:")years = int(temp)
ifisinstance((years/400),int):
print("您输入的年份为瑞年")
else:
if isinstance((years/4) , int) and isinstance((years/100) , float):
print("您输入的年份为闰年")
else:
print("您输入的年份不是闰年")
为啥无论输入什么年份都是不是闰年
print(isinstance(2000/400,int))
print(2000/400)
看看例子你就明白了 /除法运算后的结果都是float.
所以你的条件都不符合。 昨非 发表于 2020-9-22 23:15
看看例子你就明白了
明白了.2000/400是5.0 float
页:
[1]