四则运算器python求两个数的加减乘除乘方,比他们大小?

如题所述

以下是 Python 实现的四则运算器,可以进行两个数的加减乘除和乘方,同时也可以比较它们的大小:
# 定义加法函数
def add(a, b):
return a + b
# 定义减法函数
def subtract(a, b):
return a - b
# 定义乘法函数
def multiply(a, b):
return a * b
# 定义除法函数
def divide(a, b):
return a / b
# 定义乘方函数
def power(a, b):
return a ** b
# 定义比较大小函数
def compare(a, b):
if a > b:
return f"{a} > {b}"
elif a < b:
return f"{a} < {b}"
else:
return f"{a} = {b}"
# 输入两个数字
num1 = float(input("请输入第一个数字: "))
num2 = float(input("请输入第二个数字: "))
# 执行加、减、乘、除和乘方操作
print(f"{num1} + {num2} = {add(num1, num2)}")
print(f"{num1} - {num2} = {subtract(num1, num2)}")
print(f"{num1} * {num2} = {multiply(num1, num2)}")
print(f"{num1} / {num2} = {divide(num1, num2)}")
print(f"{num1} ** {num2} = {power(num1, num2)}")
# 比较两个数的大小
print(compare(num1, num2))
注意,这个实现没有考虑输入错误的情况,所以在实际使用中需要进行更严格的错误处理。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜