Pythonコード共有(計算機更新)
午前中に書いたpythonのコード少し変更したので共有致します。
勉強した証としてnote上に残します。
是非見てください。
class calculation:
"""_summary_
計算をするクラス。
"""
def __init__(self, num, num_1, num_2):
"""初期化
<num>: 計算する数字
<num_1>: 計算する数字(何乗するのかを定義する。)
"""
self.num = num
self.num_1 = num_1
self.num_2 = num_2
def multiplier(self, num, num_1,num_2):
"""計算機プログラム
num(int): 計算をする数字
num_1 (int): 計算する数字(何乗するか)
num_2(int): 計算する回数
"""
result_s = num + num_1
result_su = num - num_1
result_mt = num * num_1
result_c = result_a1 / result_a2
result_m = num ** num_1
print(f"足した結果は{result_s}です。")
print(f"引き算の結果は{result_su}です。")
print(f"掛け算の結果は{result_mt}です。")
print(f"{num}の{num_1}乗は{result_m}です。")
print(f"割り算の結果は{result_c}です。")
for i in range(1,num_2+1):
print(f"{i}番目の計算をします。")
result_b1 = int(input("計算したい数字を入力")) # 変数でセットをする。
result_b2 = int(input("もう一つ入力してください。"))
result_s = result_b1 + result_b2
result_su = num - num_1
result_mt = result_b1 * result_b2
result_m = result_b1 ** result_b2
result_c = result_b1 / result_b2
print(f"足した結果は{result_s}です。")
print(f"引き算の結果は{result_su}です。")
print(f"掛け算の結果は{result_mt}です。")
print(f"割り算の結果は{result_c}です。")
print(f"{result_b1}の{result_b2}乗は{result_m}です。")
else:
print("処理を終了します。")
number_1 = calculation(0,0,0)
result_a1 = int(input("計算したい数字を入力")) # 変数でセットをする。
result_a2 = int(input("もう一つ入力してください。"))
result_a3 = int(input("何回計算を行うのか?"))
number_1.multiplier(result_a1,result_a2,result_a3) # 計算したい数字を入力。
以上になります。
この記事が気に入ったらサポートをしてみませんか?