так очевидно, что вы пишете для циклов в python, а он следующее:
for i in range(1, 5):
print i
но что, если я на самом деле использую i как трюк для подсчета, и я специально хочу сделать что-то вроде:
for (int i = 100; i > 20; i--)
или
for (int i = 0; i < 20 ; i += 2)
Вы серьезно должны написать это в теле цикла, а не в подписи ....