课程
/后端开发
/Python
/初识Python
for x in range(1,101):
for y in range(1,101):
L=x*y
sum=sum+L
print sum
想知道这样的代码 为什么不对呢?
2019-01-28
源自:初识Python 7-2
正在回答
你的函数循环了10000次。。。。。。。。。。
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
楼主,你说为什么会是这个结果呢。
L = [] x = 1 while True: L.append(x * x) x += 1 if x > 100: break print sum(L)
题目要的是:请计算 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;
慕粉1474040050
慕丝0546283
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序