この記事では、Pythonのfor文
を使って整数や小数、負の数のべき乗を計算する方法を学ぶことができます。
具体的なサンプルコードを通じて、べき乗計算の手法を理解しましょう。
目次から探す
for文を使ったべき乗計算の具体的な方法
整数のべき乗を計算する方法
Pythonのfor文
を使用して整数のべき乗を計算する方法を示します。
以下のサンプルコードでは、ユーザーから底と指数を入力してもらい、for文
を使用してべき乗を計算しています。
base = int(input("底を入力してください: "))
exponent = int(input("指数を入力してください: "))
result = 1
for _ in range(exponent):
result *= base
print(f"{base}の{exponent}乗は{result}です。")
底を入力してください: 4
指数を入力してください: 2
4の2乗は16です。
このサンプルコードでは、ユーザーから入力された底と指数を用いて、for文
を使ってべき乗を計算しています。
小数のべき乗を計算する方法
小数のべき乗を計算する場合も、for文
を使用して計算することができます。
以下のサンプルコードでは、小数のべき乗を計算しています。
import math
base = 2.5
exponent = 3
result = 1
for _ in range(exponent):
result *= base
print(f"{base}の{exponent}乗は{result}です。")
2.5の3乗は15.625です。
このサンプルコードでは、2.5の3乗を計算しています。
負のべき乗を計算する方法
負のべき乗を計算する場合も、for文
を使用して計算することができます。
以下のサンプルコードでは、負のべき乗を計算しています。
base = 3
exponent = -2
result = 1
for _ in range(abs(exponent)):
result *= 1 / base
print(f"{base}の{exponent}乗は{result}です。")
3の-2乗は0.1111111111111111です。
このサンプルコードでは、3の-2乗を計算しています。
これらのサンプルコードを参考にして、Pythonのfor文
を使用してべき乗を計算する方法を理解してみてください。