首页 > 后端开发 > Python教程 > 让我们制作一个计算器

让我们制作一个计算器

WBOY
发布: 2024-07-19 21:12:01
原创
1094 人浏览过

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 学校试用编辑器
  • 谷歌合作实验室
  • Visual Studio 代码

.....

以上是让我们制作一个计算器的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板