等比数列を出力するPythonコード

等比数列をPythonで計算してみよう。

等比数列の作成

初項a, 公比r, 項数nを指定する。

iを $1$ から $n$ の範囲の変数として等比数列の式 $a r^{i-1}$ に繰り返し代入していくことで, リスト[]に等比数列の初項から第 $n$ 項までを格納する。

Pythonコード入力例. 初項 $1$, 公比 $2$ の等比数列を初項から第 $10$ 項まで出力する。

a = 1
r = 2
n = 10

seq = [a * r ** (i - 1) for i in range(1, n + 1)]
print("等比数列:", seq)

コメントを残す