Pythonのrange関数で数列を生成する方法を実例で確認できます。初心者向けに、コードを編集して実行結果をすぐ確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインPython実行環境にコードが読み込まれ、その場で動作を確認できます。
# range(終了)
for i in range(3):
print(i) # 0,1,2
# range(開始, 終了)
print(list(range(2, 7))) # [2,3,4,5,6]
# range(開始, 終了, ステップ)
print(list(range(0, 11, 2))) # 0,2,4,6,8,10
print(list(range(10, 0, -1))) # 逆順
▶ このコードを実行エディタで開く
range(n)は0からn-1までの連番を生成します。