让我们制作一个计算器

让我们制作一个计算器

在我们真正制作计算器之前,我们先来看看一些基本的数学表达式…

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月13日 11:43:48
下一篇 2025年12月13日 11:43:59

相关推荐

发表回复

登录后才能评论
关注微信