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

咨询原因的

sum=0

x=1

while x<100:

    sum=sum+x

    x=x+2

    print (sum)

运行这个,结果正确,但是把每次运行的结果都显示出来了,为什么?用的是python3.4

1

4

9

16

25

36

49

64

81

100

121

144

169

196

225

256

289

324

361

400

441

484

529

576

625

676

729

784

841

900

961

1024

1089

1156

1225

1296

1369

1444

1521

1600

1681

1764

1849

1936

2025

2116

2209

2304

2401

2500


正在回答

3 回答

sum=0

x=1

while x<100:

    sum=sum+x

    x=x+2

print (sum)#print写循环里面了,和循环同级就好了


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

但是在慕课的平台里运行,就显示一行2500

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

sum=0

x=1

while x<100:

    sum=sum+x

    x=x+2

print (sum)#缩进块的问题


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

举报

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

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

进入课程

咨询原因的

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