sum=0 for i in range (100):If (i%10): Continue sun+=1 print (“sum={}”.format (sum))
时间: 2024-02-03 19:02:01 浏览: 65
这段代码存在一些语法错误,正确的代码应该是:
```
sum = 0
for i in range(100):
if i % 10:
continue
sum += 1
print("sum = {}".format(sum))
```
这段代码的作用是统计 0~99 中能被 10 整除的数字个数,即每隔 10 个数,统计一次。在循环中,使用 `if i % 10` 判断当前的数是否能被 10 整除,如果不能,则使用 `continue` 跳过本次循环,否则将 `sum` 的值加 1。循环结束后,输出统计结果。
相关问题
sum=0 for i in range(100): if (%10): continue sum=sum+i print(sum)
这段代码存在语法错误,应该是:
```
sum = 0
for i in range(100):
if i % 10 == 0:
continue
sum = sum + i
print(sum)
```
这段代码的作用是计算从 1 到 99 的所有整数之和,但是跳过了所有以 0 结尾的整数。具体来说,`for` 循环遍历从 0 到 99 的所有整数,`if` 语句判断当前整数是否以 0 结尾,如果是则执行 `continue` 跳过这次循环,否则将当前整数加到 `sum` 变量中。最后输出 `sum` 变量的值。
阅读全文