2024年6月13日木曜日

Pythonの繰り返し

 


質問者の写真

Python のプログラミングで繰り返しのサンプルを作って

解答者の写真

Pythonの繰り返しサンプル

Pythonには、繰り返し処理を行うための2つの主要な構文があります。

  • For文:イテラブルオブジェクトの要素を順番に処理します。
  • While文:条件式が真である限り、繰り返し処理を実行します。

For文の例

# 1から10までの数字を順番に表示
for i in range(1, 11):
  print(i)
  • 上記の例では、range(1, 11)は1から10までの整数を生成するイテラブルオブジェクトです。
  • for 文は、イテラブルオブジェクトの各要素を順番にi 変数に代入します。
  • print(i) は、i 変数の値を表示します。

While文の例

# 1から10までの偶数を表示
i = 1
while i <= 10:
  if i % 2 == 0:
    print(i)
  i += 1
  • 上記の例では、i 変数は1で初期化されます。
  • while 文は、i <= 10 が真である限り、繰り返し処理を実行します。
  • i % 2 == 0 は、i が偶数であるかどうかをチェックします。
  • print(i) は、i 変数の値を表示します。
  • i += 1 は、i 変数を1増分します。

その他の例

  • リストや文字列の要素をループする
  • ファイルの各行を処理する
  • 辞書のキー・バリューペアをループする

応用例

  • 数列の生成
  • データの検索
  • データの加工
  • アルゴリズムの実装

まとめ

For文とWhile文は、Pythonで繰り返し処理を行うための基本的な構文です。これらの構文を理解することで、さまざまなプログラミング処理を実行することができます。

質問者の写真
明日は条件判断です

0 件のコメント:

コメントを投稿

人気の投稿