Pythonでforループの基本的な使い方と具体的な例

この記事では、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プログラミングで非常によく使われる構文ですので、しっかりと理解しておくことが重要です。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次