累加
Topic sourcesum = 0 for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]: ... sum = sum + x ... print(sum) File "<stdin>", line 3 print(sum) ^ SyntaxError: invalid syntax
@狗屁爱情999
sum = 0 for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]: sum = sum + x print(sum)
如上所示,print语句不要写到for循环中,即前方不应该有空格缩进
sum = sum + x 是for循环的一个步骤,print则是完成循环后打印最终的结果
所以sum语句应该在循环中,而print语句不应在循环中
- 1
- 2
WuLi浩浩丶
这是按照文中所敲,语法无效:
我再把打印放循环里就可以(并不是教程里的):