python表示变量x能被4整除且不能被100整除 您所在的位置:网站首页 流程图整除怎么表示 python表示变量x能被4整除且不能被100整除

python表示变量x能被4整除且不能被100整除

2024-07-06 22:16| 来源: 网络整理| 查看: 265

这次的任务是用python编个小程序,找出两个年份之间所有的闰年。小朋友都知道,闰年是年份可以被4整除的年份,但在整百年时,能被400整除的才是闰年。

要求把查找结果打印到屏幕上,按照10个闰年一行排版。

程序如下:

'''起始和终止年份'''yStart=1840yEnd=2019

n=0

for x in range(yStart,yEnd+1):'''判断是否能被4整除''' if x%4==0:'''排除不能被400整除的年份''' if x%100!=0 or x%400==0:'''打印闰年到屏幕,以tab代替换行,以便同一行输出''' print(x,end='t') n=n+1'''输出10个年份后换行''' if n%10==0: print()

运行结果如下:

abe00ec9d5a80e8c7381106594d481fe.png

这个程序比较简单,用循环从起始年份到终止年份逐个判断,把闰年打印到屏幕。对孩子来说需要注意的地方在整百年时闰年的判断,本程序中是先用x%4==0把能被4整除的年份查找出来,再用x%100!=0把整百年份给去除掉,最后利用x%400==0把能被400整除的年份加上。对逻辑运算是一个练习。

在输出的格式上,利用变量n计数,以控制换行。每行的年份在打印时不输出默认的换行符,在上一次九九乘法表中说过。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有