まず、計算機の基本的な機能である四則演算(足し算、引き算、掛け算、割り算)をサポートする計算機を作成します。以下のコードを使ってみましょう。
def add(x, y):
return x + y
def subtract(x, y):
return x - y
def multiply(x, y):
return x * y
def divide(x, y):
return x / y
print("計算機を起動しました!")
print("1. 足し算")
print("2. 引き算")
print("3. 掛け算")
print("4. 割り算")
choice = input("選択してください(1/2/3/4): ")
num1 = float(input("最初の数値を入力してください: "))
num2 = float(input("次の数値を入力してください: "))
if choice == '1':
print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
print(num1, "*", num2, "=", multiply(num1, num2))
elif choice == '4':
print(num1, "/", num2, "=", divide(num1, num2))
else:
print("無効な入力です")
上記のコードでは、四則演算を行うための関数(add
、subtract
、multiply
、divide
)を定義しています。ユーザーには選択肢と数値の入力を求め、選択した演算を実行して結果を表示します。
この計算機は非常にシンプルですが、基本的な機能を備えています。もちろん、この計算機をさらに拡張することも可能です。たとえば、平方根を計算する機能を追加することもできます。
以上が、Pythonで簡単な計算機を作る方法の例です。プログラミング初心者でも理解しやすい内容となっています。ぜひ試してみてください!