2024-01-14 17:16:16 | 我爱编程网
以下是 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))
注意,这个实现没有考虑输入错误的情况,所以在实际使用中需要进行更严格的错误处理。
算法:
1
用input函数读入两个
字符串
表示的整数a、b
2
用int函数将a、b转为
整型
3
用print函数格式化输出
下面是一个例子供参考:
a,b=int(input()),int(input())
print("%d+%d=%d" %(a,b,a+b))
print("%d-%d=%d" %(a,b,a-b))
print("%d*%d=%d" %(a,b,a*b))
print("%d/%d=%d" %(a,b,a/b))
源码
输入
输出
我爱编程网(https://www.52biancheng.com)小编还为大家带来c语言中编写程序,输入2个数,定义四个函数,分别实现加减乘除四则运算,要使用函数。计算除法时要判断的相关内容。
1、打开python语言中的命令窗口,定义函数com_result,传入三个参数x、y和func。我爱编程网
2、定义一个变量result,然后调用第一步中的函数,使用lambda表达式。
3、使用同样的方法,调用函数com_result,这次lambda表达式使用减号。
4、再次调用函数,lambda表达式使用乘号,连接两个操作数。
5、如果要计算两个数的除法,可以使用lambda表达式,中间使用除号。
6、最后使用求模运算,然后调用函数计算模运算,并打印对应的值。
2025-02-01 20:24:39
2024-01-05 14:11:24
2025-02-12 03:21:37
2025-02-10 15:19:48
2025-01-28 17:58:32
2024-11-22 05:08:01