Python写一个支持加减乘除的计算器

2024-06-07 19:06:00 浏览数 (2)

1 问题

在平时的数学计算中加减乘除是必不可少的,那么如何用python实现一个简单的计算器呢?

2 方法

  1. 首先利用def函数的位置参数来实现数据的输入;
  2. 再利用条件语句来实现对计算数据的方法进行选择
  3. 最后通过数学的计算方法对数据进行计算

代码清单 1

代码语言:txt复制
def add(x,y):
   return x y
def subtract(x,y):
   return x-y
def multiply(x,y):
   return x*y
def divide(x,y):
   return x/y
print("请选择运算:")
print("1.加")
print("2.减")
print("3.乘")
print("4.除")
choice = input("请输入您的选择(1/2/3/4):")
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
if choice == "1":
   print(num1," ",num2,"=",add(num1,num2))
elif choice == "2":
   print(num1,"-",num2,"=",subtract(num1,num2))
elif choice == "3":
   print(num1,"*",num2,"=",multiply(num1,num2))
elif choice == "4":
   print(num1,"/",num2,"=",divide(num1,num2))
else:
print("输入错误,请输入有效的选择!")

3 结语

针对如何利用python来解决数学运算的问题,提出位置参数和条件语句的方法,通过实验,证明该方法可以更方便更快捷的解决一些计算问题,但是这只是一些简单的计算方法,计算器实际还要许多的功能,未来还会继续研究。

0 人点赞