为了账号安全,请及时绑定邮箱和手机立即绑定

为什么第三行无效

L = []

n = 1

while n < 101

    m = n * n

    L.append('m')

    n = n + 1

print sum(L)


正在回答

3 回答

少了个    :


像这样

while n < 101:

0 回复 有任何疑惑可以回复我~

不确定你要问的是什么,

但看代码 第四行 你设定 m这个变量等于 n*n。第五行 却将str型'm'这个定量放入了list L里

  L.append('m')→ L.append(m)  试一下

0 回复 有任何疑惑可以回复我~
#1

3出发4

另外 while语句后面没有 「:」
2019-12-25 回复 有任何疑惑可以回复我~

什么无效,是不能循环吗,还是没有显示添加数据到列表

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

为什么第三行无效

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信