Pythonは、その読みやすさと使いやすさから多くのプログラマーに愛されています。特に、Pythonのforループとif文は、プログラムの流れを制御するための重要なツールです。

for文

for文は、ある処理を繰り返し行いたい場合に使用します。以下のように書きます。

for 変数 in リスト:
    処理1
    処理2

for文はリストの長さ分だけ繰り返しが発生し、変数には1繰り返しごとにリストの要素が順番に代入されます。

if文

if文は、ある条件が満たされるかどうかによって処理を変えたいときに使用します。以下のように書きます。

if 条件1:
    処理1
elif 条件2:
    処理2
else:
    処理3

for文とif文の組み合わせ

for文とif文を組み合わせることで、より複雑な処理を実現することができます。例えば、リストから偶数だけを抽出して新しいリストを作るプログラムは以下のようになります。

numList1 = [3, 5, 6, 8, 4, 10, 11, 14,16, 13, 5, 86, 9, 54]
numList2 =[]
for i in numList1:
    if i % 2 == 0:
        numList2.append(i)
print(numList2)

このプログラムでは、numList1からfor文で順番に整数を取り出し、if文で偶数かどうかを判定します。偶数だった場合のみnumList2.append(i)が実行され、numList2に追加されます。

以上がPythonのforループとif文の基本的な使い方です。これらを理解し、適切に使うことで、Pythonプログラミングの幅が広がります。.

投稿者 admin

コメントを残す

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