>>477
C言語の方は、for文の()内で宣言されたループ変数iはfor文のブロックを抜けるまで(繰り返し中は継続して)存在しているが、ブロックの中で宣言された変数はブロックを抜ける度に破棄される。
pythonのforでは、iは繰り返しの度に新しいインスタンスが割り当てられるんでないの?
違ってたらすまん。