实现简单计算器,包括两个数基本的加减乘除运算
# 实现简单计算器,包括两个数基本的加减乘除运算
def types():
_”””选择何种计算”””
_print(“‘1’——>add”)
print(“‘2’——>subtract”)
print(“‘3’——>multiple”)
print(“‘4’——>division”)
def add(a, b):
c = a + b
print(str(a) + “ + “ + str(b) + “ = “ + str(c))
def subtract(a, b):
c = a - b
print(str(a) + “ - “ + str(b) + “ = “ + str(c))
def multiple(a, b):
c = a b
print(str(a) + “ “ + str(b) + “ = “ + str(c))
def division(a, b):
c = a / b
print(str(a) + “ ÷ “ + str(b) + “ = “ + str(c))
def choose_compute(type, a, b):
if type == str(1):
return add(a, b)
elif type == str(2):<br /> return subtract(a, b)elif type == str(3):<br /> return multiple(a, b)elif type == str(4):<br /> return division(a, b)
types()
type = str(input(“Please choose your compute type:”))
number1 = int(input(“Please enter the number in order:”))
number2 = int(input(“Please enter the second number in order:”))
choose_compute(type, number1, number2)
结果
‘1’——>add
‘2’——>subtract
‘3’——>multiple
‘4’——>division
Please choose your compute type:4
Please enter the number in order:12345
Please enter the second number in order:3456
12345 ÷ 3456 = 3.572048611111111
