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

请问我想这样表示这个题目,为什么不对呢?

for x in range(1,101):    

    for y in range(1,101):        

        L=x*y        

        sum=sum+L 

print sum

 想知道这样的代码 为什么不对呢?

正在回答

4 回答

你的函数循环了10000次。。。。。。。。。。

0 回复 有任何疑惑可以回复我~
for x in ['a','b','c']:
    for y in ['1','2','3']:
        z=x+y
        print(z)
 输出结果如下:
 a1
 a2
 a3
 b1
 b2
 b3
 c1
 c2
 c3

楼主,你说为什么会是这个结果呢。

0 回复 有任何疑惑可以回复我~
L = []
x = 1
while True:
    L.append(x * x)
    x += 1
    if x > 100:
        break
print sum(L)


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

题目要的是:请计算 1*1 + 2*2 + 3*3 + ... + 100*100

你的双层循环,求的是:1*1+1*2+...+1*100+2*1+2*2+...2*100+......+100*1+100*2+...+100*100;

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

慕粉1474040050

这解释给力
2019-01-31 回复 有任何疑惑可以回复我~
#2

慕丝0546283

大神!
2019-03-07 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

请问我想这样表示这个题目,为什么不对呢?

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