Python之調用函數
計算 1*1 + 2*2 + 3*3 + ... + 100*100。
L = []
x=1
if x<=100:
? ? L.append(x*x)
? ? x=x+1
print sum(L)
為什么用if輸出是1,while卻是正確的
計算 1*1 + 2*2 + 3*3 + ... + 100*100。
L = []
x=1
if x<=100:
? ? L.append(x*x)
? ? x=x+1
print sum(L)
為什么用if輸出是1,while卻是正確的
2017-07-23
舉報
2017-07-23
因為if并不是循環語句,你這個程序其實就是判斷x是不是<=100,如果是計算x的平方
2017-07-23
if是條件語句,while是循環語句。