Pythonのループ処理

この記事では、Pythonのループ処理の基本を紹介します。

for ループ

forループでは、range()関数を使用します。range()関数は、連続した整数を生成するために使用される組み込み関数です。range()関数は主にループのイテレーションに使用されます。

forループでは、ループを抜けるbreak、次のイテレーションに進むcontinueが使えます。

指定した回数

for i in range(5):
    print(i) # 0 1 2 3 4

変数を使わない場合は次のような書き方もあります。(実際には_に値が入っています)

for _ in range(5):
    print("@") # @ @ @ @ @

開始値と終了値を指定

for i in range(1, 5):
    print(i) # 1 2 3 4

ステップを指定

range()関数の第3引数がステップ数になります。

for i in range(0, 6, 3):
    print(i) # 0 3

デクリメント

for i in range(5, 0, -1):
    print(i) # 5 4 3 2 1

While ループ

他言語同様、条件が真の間、ループします。

while 条件:
    # 処理
#;

Whileループでは、ループを抜けるbreak、次のイテレーションに進むcontinueが使えます。

このエントリーをはてなブックマークに追加
にほんブログ村 IT技術ブログへ

関連コンテンツ

スポンサードリンク

コメント

メールアドレスが公開されることはありません。 が付いている欄は必須項目です