刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
print([i for i in range(1949,2025)if i %4==0 and i%100!=0])
print([i for i in range(1949,2025)if i %4!=0 and i%100!=0])
print([for i in range(1949,2025)if i %4==0 and i%100=0])
print([for i in range(1949,2025)if i %4!=0 and i%100=0])
题目要求输出1949年到2024年之间的所有普通闰年。普通闰年的判断条件是公历年份是4的倍数且不是100的倍数。因此,正确的列表推导式应该是选择所有在1949年到2024年之间的年份,判断其是否满足普通闰年的条件。选项A的代码中,i % 4 == 0
判断年份是否是4的倍数,i % 100 != 0
判断年份是否是100的倍数,且范围设置正确,因此是正确的列表推导式。选项B中的条件判断错误,选项C和D的语法错误,都不是正确的列表推导式。
本文链接:闰年是公历中的名词,分为普通闰年和世纪闰年。普通闰年是4年一次,若公历年份是4的倍数且不是100的倍
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!