sum = 0 for i in range(100): if (i % 10): continue sum += i print(sum)
时间: 2024-05-21 08:13:48 浏览: 108
PYTHON学习教程:循环代码知识点讲解(for...in、list、tuple元素迭代练习).docx
这段代码的作用是计算100以内能被10整除的数的和。
代码的执行流程如下:
1. 初始化变量sum为0;
2. 进入循环,循环次数为0到99;
3. 判断i是否能被10整除,如果不能则执行continue跳过本次循环;
4. 如果i能被10整除,则将i加入到sum中;
5. 循环结束后,输出sum的值,即所有能被10整除的数的和。
因为在判断i是否能被10整除时使用了取余运算符%,当i不能被10整除时,i%10的结果为非零数,非零数在条件语句中会被视为True,所以执行continue跳过本次循环,不进行sum的累加操作。
阅读全文