Pythonでは、for
ループとwhile
ループを使用して繰り返し処理を行うことができます。これらのループは、特定の処理を繰り返すために使用されます。
forループ
for
ループは、一連の値に対してコードの一部を繰り返し実行します。以下にその基本的な使い方を示します。
for i in range(10):
print(i)
このコードは、0から9までの整数を順に出力します。range
関数は引数の数字(int型)の回数分だけ数字を返すイテレータになります。
whileループ
while
ループは、特定の条件が満たされている間、コードの一部を繰り返し実行します。以下にその基本的な使い方を示します。
i = 0
while i < 10:
print(i)
i += 1
このコードは、i
が10未満である間、i
を出力し、i
を1ずつ増加させます。
繰り返し処理と整数操作
Pythonのfor
ループとwhile
ループは、整数操作と組み合わせて使用することがよくあります。例えば、リストの各要素を2倍したリストを出力するプログラムを考えてみましょう。
nums = [1, 2, 3, 4, 5]
nums_double = []
for x in nums:
nums_double.append(x * 2)
print(nums_double)
このコードは、リストnums
の各要素を2倍した新しいリストnums_double
を作成し、それを出力します。
以上がPythonでのループと整数操作の基本的な使い方です。これらの知識を活用して、より複雑なプログラムを作成することができます。.