1
from __future__ import print_function
i = 0
for i in range (0, 100)
print(i, end = " ")
i += 1
if i % 10 == 0
print(" ")
print()
我剛開始幾天前學習python。 這是關於for_loop訓練。python2.7:i%10 == 0不起作用
正如我的代碼所說的,它應該打印出0到98之間的數字,增加2到98.當打印出10位數字時,它應該在下一行再打印10位數字並繼續。但它不能正常工作。然而,從不斷變化的功能啓動,
範圍(0,100)`
但是,當我改變功能
範圍(0不工作, 100,2)`
這是因爲生成的最後一個數字是'98'。通過增加它是'99',但'99%10'是**不** 0。 –