Pythonのループ

拡張For文っぽい

for文にカウント用変数を使わないって楽!

ネーミングセンスがないので、ループカウンタの名前を命名する手間がないのは良い。

「i」だの「j」だのを定義するの定番だけど、後で訳わからなくなるので、頭に「lc」を付けたりしていたけれども、そうすると1行が長くなるのが嫌いではあった。

  

loop.py

for hensu in range(1,5):
    print(hensu)
 
結果
1
2
3
4
 
基本的な構文が拡張for文で、それに寄せる形で存在しているrange関数というものが面白い。
range(初期値,最大値 +1,増分)みたいな感じ。
loop2.py

for hensu in range(1,5,2):
    print(hensu)
 
結果
1
3
 
こういう方がスパゲティになりずらいからいいんだろうなあ〜