この記事では、Pythonのforループの基本的な使い方について詳しく解説します。具体的なコード例とその解説、さらには応用例を3つ以上紹介します。forループはプログラミングで頻繁に使用される構造の一つであり、その理解はPythonスキルを高めるために不可欠です。
目次
forループとは
forループは、指定された回数だけある処理を繰り返す制御構造です。Pythonでは、リストやタプル、文字列などのイテラブルなオブジェクトを繰り返し処理できます。
基本構文
Pythonでのforループの基本的な構文は以下の通りです。
for 変数 in イテラブルオブジェクト:
# 処理
基本的な例
リストの各要素を出力する簡単な例を見てみましょう。
for i in [1, 2, 3]:
print(i) # 1, 2, 3が順に出力される
応用例
数値の合計を計算する
forループを使って、数値のリストの合計を計算する例です。
numbers = [1, 2, 3, 4, 5]
total = 0
for n in numbers:
total += n # 各数値をtotalに足していく
print(total) # 合計が出力される(15)
文字列の各文字を操作する
文字列の各文字を大文字に変換する例です。
word = 'python'
for char in word:
print(char.upper()) # 各文字が大文字になって出力される
辞書のキーと値を出力する
辞書のキーと値を一緒に出力する例です。
person = {'name': 'Alice', 'age': 30}
for key, value in person.items():
print(f'Key: {key}, Value: {value}') # KeyとValueが一緒に出力される
まとめ
この記事では、Pythonのforループの基本的な使い方から応用例まで幅広く解説しました。forループはPythonプログラミングで非常によく使われる構文ですので、しっかりと理解しておくことが重要です。
コメント