Currently if I want to iterate 1 through n I would likely use the following method:
1
n
for _ in rang
Not a general answer, but for very small ranges (say, up to five), I find it much more readable to spell them out in a literal:
for _ in [1,2,3]: print _
That's true even if it does start from zero.