このエントリーをはてなブックマークに追加


Pythonで繰り返しループのサンプル・for

繰り返しループのforを使ったPythonサンプルコードを以下に記します。


スポンサーリンク

動作確認環境

$ python --version
Python 2.7.3
$ lsb_release -d
Description:    Ubuntu 12.04.4 LTS

関連記事

繰り返しループfor構文のサンプルコードと実行結果

以下の繰り返しループ構文のforを使ったPythonサンプルコードと実行結果を記します。

サンプルコードと実行結果

リスト内容のループ~

リスト内に格納されている各種項目分forループする場合

  • サンプルコード
    l = [1, "hello", 2, "world"]
    for i in l:
        print i
  • 実行結果
    $ python for1.py
    1
    hello
    2
    world

開始値、終了値を指定してforループ

range関数を使ってスタート値とエンド値を指定してループしています。

  • サンプルコード
    start = 1
    end = 10
    for i in range(start, end + 1):
        print i
    上記のサンプルコードでは、開始値1で終了値を10としています。
    range関数にてスタート値とエンド値を指定します。
    range(1,10)だと1~9までなので、+1しています。
  • 実行結果
    $ python for2.py
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

開始値、終了値、ステップ値を指定してforループ

  • サンプルコード
    start = 1
    end = 10
    step = 3
    for i in range(start, end + 1, step):
        print i
    上記のサンプルコードでは、開始値1で終了値を10としています。
    range関数にてスタート値とエンド値とステップ値を指定しています。
    range(1,10)だと1~9までなので、+1しています。
    従って、上記サンプルコードでは、range(1,11,3)と展開されます。
  • 実行結果
    $ python for3.py
    1
    4
    7
    10

以上、Pythonによるforループのサンプルコードでした。


スポンサーリンク


添付ファイル: filefor1.py 440件 [詳細] filefor2.py 419件 [詳細] filefor3.py 432件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:31:28