使用单分支结构,判断是否为闰年。创建函数judge_leap(year),表示要判断的年份。输入一个年份,调用judge leap 函数,判断是否为闰年并输出结果
参考如下:
def judge_leap(year):
return (year % 400 == 0) or ((year % 4 == 0) and (year % 100 != 0))
y = int(input())
if judge_leap(y):
print("%d年是闰年" % y)
else:
print("%d年不是闰年" % y)
效果如下:
def judge_leap(year):
return (year % 4 == 100 and year % 100 != 0) or year % 400 == 0
year = eval(input())
print(f"{year}{'是' if judge_leap(year) else '不是'}闰年")
运行结果:
2000
2000是闰年
def judge_leap(year):
if year%4==0:
if year%100==0:
if year%400==0:
print("%d是闰年"%(year))
else:
print("%d不是闰年"%(year))
else:
print("%d是闰年"%(year))
else:
print("%d不是闰年"%(year))
judge_leap(int(input()))
如对您有帮助,请采纳此回答。谢谢!