
在我们真正制作计算器之前,我们先来看看一些基本的数学表达式…
1.添加
num1 = 2num2 = 3print(num1+num2) 5
2.减去
num1 = 7num2 = 5print(num1-num2)2
3.乘法
num1 = 5num2 = 5print(num1*num2)25
4.划分
num1 = 100num2 = 5print(num1/num2)20
5。模数(只有余数)
quotient = 5//2remainder = 5 % 2print(quotient , "," ,remainder)2 , 1
6.求幂(幂)
对于前任; python 中的 b 幂写为 a**b
num1 = 3num2 = 3print(num1**num2)27
输入数据类型和类型转换
# additionnum1 = int(input("enter number 1 : "))num2 = int(input("enter number 2 : "))result = num1+num2print("result is : ", result)enter number 1 : 1enter number 2 : 4result is : 5
这里显示为步骤,但我无法呈现它。
你可以做一下看看。
# to make it possible in decimals too we use floatnum1 = float(input("enter number 1 : "))num2 = float(input("enter number 2 : "))result = num1+num2print("result is : ", result) enter number 1 : 1.5enter number 2 : 2.5result 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 代码
…..
以上就是让我们制作一个计算器的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1348086.html
微信扫一扫
支付宝扫一扫