Python程序运行

img


请问这个程序是什么意思,怎么运行的
是从0到100对10取余然后加起来嘛

首先要知道range(100)会生成一个从0开始到99结束的整数数组。
然后就是for循环了,如果数组中的数可以被10整除,那就累加起来
那无非就是10,20,30,40,50,60,70,80,90相加了

如果对10取余不为0,就执行continue
如果是0,就加起来
注意,range(100)里没有100,是从0到99

取值范围为0-99
if (i%10): # i%10 不等于0,既0,10,20....90进行相加
continue
sum=sum+i 既0,10,20....90 的和
所以sum=450