ホームページ  >  記事  >  バックエンド開発  >  電卓を作ってみよう

電卓を作ってみよう

WBOY
WBOYオリジナル
2024-07-19 21:12:011046ブラウズ

Let

実際に電卓を作る前に、まず基本的な数式をいくつか見てみましょう...

1.
を追加

num1 = 2
num2 = 3
print(num1+num2) 

5

2.減算

num1 = 7
num2 = 5
print(num1-num2)

2

3.乗算

num1 = 5
num2 = 5
print(num1*num2)

25

4.除算

num1 = 100
num2 = 5
print(num1/num2)

20

5.係数 (剰余のみ)

quotient = 5//2
remainder = 5 % 2
print(quotient , "," ,remainder)

2 , 1

6.べき乗 (累乗)

元の場合; Python では a**b
と書かれた a power b

num1 = 3
num2 = 3
print(num1**num2)

27

入力データ型と型キャスト

# Addition

num1 = int(input("Enter Number 1 : "))
num2 = int(input("Enter Number 2 : "))

result = num1+num2
print("Result is : ", result)

Enter Number 1 : 1
Enter Number 2 : 4
Result is :  5

ここでは手順として表示されますが、提示することができません。
やってみて確認するだけです。

# to make it possible in decimals too we use float

num1 = float(input("Enter Number 1 : "))
num2 = float(input("Enter Number 2 : "))

result = num1+num2
print("Result is : ", result) 

Enter Number 1 : 1.5
Enter Number 2 : 2.5
Result is :  4.0

他の操作でも同様に行います。

ここで、この知識を基に、次のコードを使用して簡単な計算機を作成します。

print("Simple Calculator")
print("Select Operation : ")
print("1. Add")
print("2. Subtract")
print("3. Multiply")
print("4. Divide")
print("5. Modulus")
print("6. Exponentiate")

choice = input("Enter choice (1/2/3/4/5/6) : ")
num1 = float(input("Enter first  Number : "))
num2 = float(input("Enter second Number : "))

if choice == "1" :
   result = num1 + num2
   print(result)
elif choice == "2" :
   result = num1 - num2
   print(result)
elif choice == "3" :
   result = num1 * num2
   print(result)
elif choice == "4" :
   result = num1 / num2
   print(result)
elif choice == "5" :
   result = num1 % num2
   print(result)
elif choice == "6" :
   result = num1 ** num2
   print(result)
else :
   print("option not available")

つまり、それがこのトピックで私が学んだことです。
上記と同じコードを使用して、自分にとっても機能するかどうかを確認できます。

これらのコードを試すために使用したプラットフォーム:

  • W3 Schools Tryit 編集者
  • Google コラボラトリー
  • Visual Studio コード

....

以上が電卓を作ってみようの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。