Web+
Python
 基礎から学ぶ!Python/for文

Python
基礎から学ぶ!Python
開始と終了
コメント
エスケープシーケンス
変数
演算子
配列
関数
構文
┃ ┣ if文
┃ ┣ while文
┃ ┣ for文
┃ ┗ range()関数
パターン・マッチング
モジュール
ファイルの入出力
ヒアドキュメント
Programming
サイトマップ
リンク
Home
Python

関数「range()」は算術型の数列が入ったリストを生成します。

■ range(10)
引数に10を代入した場合、指定した終端値は生成されるリストには入りません。 range(10) は 10 個の値からなるリストを生成します。

list = range(10)

for i in list:
 print i
# 0 1 2 3 4 5 6 7 8 9


■ range(開始値,終端値)
引数に開始値と終端値を代入した場合、開始値から順番に加算または減算されます。
また、指定した終端値は生成されるリストには入りません。

list = range(1,13)

for i in list:
 print i
# 1 2 3 4 5 6 7 8 9 10 11 12


■ range(開始値,終端値,増加量)
引数に開始値、終端値、及び増加量を代入した場合、開始値から増加量ごとに増減されます。
また、指定した終端値は生成されるリストには入りません。

list = range(1,13,2)

for i in list:
 print i
# 1 3 5 7 9 11



このページはリンクフリーです(リンク許諾不要ですが無断転載禁止)。
Copyright (C) 2004-2005 SASAKI. All Rights Reserved.