Python上机实验(二)重难点总结

1:编写程序,使用不同的实现方法输出 2000~3000 的所有闰年,运行效果如下图所示。提示:闰年包括普通闰年和世纪闰年,修改 print 函数中的‘end’选项。

########3闰年判断#################
for year in range(2000,3000):
    if ((year % 4 == 0 and year % 100 != 0) or year % 400 == 0):
        print(year,end='\t')

######################条件判定##########
import calendar
y=2016
##方法一。使用一个逻辑表达式包含所有的闰年条件
if ((y % 4 == 0 and y % 100 != 0) or y % 400 == 0):
    print("是闰年")
else: print("不是闰年")

##方法二。使用嵌套的if语句,相关语句如下࿱

你可能感兴趣的:(python,开发语言)