初莫M 发表于 2023-11-22 20:20:26

这个要怎么做啊

python做一个可重复使用的“加、减、乘、除、取整、取余”的计算器。

isdkz 发表于 2023-11-22 20:20:41

你可以创建一个Python类来实现可重复使用的计算器。以下是一个示例代码:

class Calculator:
    def add(self, x, y):
      return x + y

    def subtract(self, x, y):
      return x - y

    def multiply(self, x, y):
      return x * y

    def divide(self, x, y):
      if y != 0:
            return x / y
      else:
            return "除数不能为零"

    def floor_divide(self, x, y):
      if y != 0:
            return x // y
      else:
            return "除数不能为零"

    def modulo(self, x, y):
      if y != 0:
            return x % y
      else:
            return "除数不能为零"

# 使用示例
calc = Calculator()
print(calc.add(5, 3))# 输出:8
print(calc.subtract(5, 3))# 输出:2
print(calc.multiply(5, 3))# 输出:15
print(calc.divide(5, 3))# 输出:1.6666666666666667
print(calc.floor_divide(5, 3))# 输出:1
print(calc.modulo(5, 3))# 输出:2


在这个示例中,我们创建了一个名为 Calculator 的类,其中包含了加法、减法、乘法、除法、取整和取余的方法。这样你就可以实现一个可重复使用的计算器。
页: [1]
查看完整版本: 这个要怎么做啊