MicroPython メモ 3 / for ループ

参考: Programming the BBC micro:bit: Getting Started with MicroPython, p.33-34
 
REPL で試してみる。
f:id:ti-nspire:20171222072724p:plain
コロンのあとで改行すると以降は自動的にインデントが設定される。
2 行目を入力して改行したところで BackSpace キーを 1 回押せばそれで自動インデントが解除されるので、その状態で Enter キーを押せば 2 行まとめて実行される。
 
range コマンドは、第 1 パラメーターは inclusive であるが第 2 パラメーターは exclusive である (第 2 パラメーターに達したらループに入らずにループを抜ける)。
 
―――――――――――――――――――――――――――――
Lua の for i = 1, 10 do ...... end は両方とも inclusive である。