Python写出输入二个数,求这二个数的加、减、乘、除、取余、取整、幂的值并输?

我想请讲解下,Python写出输入二个数,求这二个数的加、减、乘、除、取余、取整、幂的值并输?
最新回答
认真的老去

2024-11-27 07:49:39

当你想要让用户输入两个数字,并计算它们的加法、减法、乘法、除法、取余、取整、幂运算的结果,可以使用以下代码实现:
def calculate_operations(a, b):
# 加法
addition = a + b
print("加法结果:", addition)
# 减法
subtraction = a - b
print("减法结果:", subtraction)
# 乘法
multiplication = a * b
print("乘法结果:", multiplication)
# 除法
division = a / b
print("除法结果:", division)
# 取余
modulus = a % b
print("取余结果:", modulus)
# 取整
floor_division = a // b
print("取整结果:", floor_division)
# 幂运算
exponentiation = a ** b
print("幂运算结果:", exponentiation)
# 输入两个数字
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
# 调用函数进行计算并输出结果
calculate_operations(num1, num2)
在上述代码中,calculate_operations 函数接受两个参数 a 和 b,然后计算加法、减法、乘法、除法、取余、取整和幂运算的结果,并逐一打印输出。
通过 input 函数,用户可以输入两个数字,这些数字将作为参数传递给 calculate_operations 函数。最后,函数会计算结果并将其打印输出。
请注意,上述代码中使用了 float 函数将用户输入的字符串转换为浮点数,以支持小数点运算。如果你只想支持整数运算,可以将 float 替换为 int。