无恙--瀛 发表于 2019-5-13 21:20:10

一个小问题

为什么显示print语句是无效的for m in range(1,b+1):
        n = n+m
print(n)
{:10_243:}

wp231957 发表于 2019-5-13 21:23:57

出示完整代码及完整错误信息

wwhywhy 发表于 2019-5-14 12:15:00

本帖最后由 wwhywhy 于 2019-5-14 12:16 编辑

print(n)语句在for循环外边了。所以无法识别变量n。
print(n)跟上面的n = n+m 对其就可以了

dragov 发表于 2022-5-17 14:20:20

需 要 对 变 量n 及 b 赋 初 值 的 。

b=11
n=22
for m in range(1,b+1):
      n = n+m
print(n)
页: [1]
查看完整版本: 一个小问题