首頁  >  文章  >  後端開發  >  讓我們製作一個計算器

讓我們製作一個計算器

WBOY
WBOY原創
2024-07-19 21:12:011044瀏覽

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 中的 b 冪寫為 a**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 學校試用編輯器
  • Google合作實驗室
  • Visual Studio 程式碼

.....

以上是讓我們製作一個計算器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn