0
我试图做一些项目上的问题,我得到了与总和的平方和和平方的问题。我不想蛮力,所以我抬头的解决方案,这是:for循环语法的解释?
sum1 = 0
sum2 = 0
for i in ((x,x ** 2) for x in range(1,100+1)):
sum1 += i[0]
sum2 += i[-1]
print(sum1 ** 2 - sum2)
我不明白:
(x,x ** 2) for x in range(1,100+1)
我在看到这在另一个代码高尔夫球解决方案javascript也是。这是一种特定的语法,还是一种常规事物的不熟悉的方式?有人可以解释吗?
什么是JavaScript的关系? – glglgl