Python计算器类:实现加减乘除四则运算
Python计算器类:实现加减乘除四则运算
本教程将引导您使用Python创建一个简单的计算器类,该类能够执行加、减、乘、除四种基本算术运算。
Python代码示例
以下是实现计算器的Python代码:pythonclass Calculator: def init(self): pass
def add(self, num1, num2): return num1 + num2
def subtract(self, num1, num2): return num1 - num2
def multiply(self, num1, num2): return num1 * num2
def divide(self, num1, num2): if num2 != 0: return num1 / num2 else: return 'Error: Division by zero is not allowed'
示例用法calculator = Calculator()print(calculator.add(5, 3)) # 输出:8print(calculator.subtract(5, 3)) # 输出:2print(calculator.multiply(5, 3)) # 输出:15print(calculator.divide(5, 3)) # 输出:1.6666666666666667print(calculator.divide(5, 0)) # 输出:Error: Division by zero is not allowed
代码解释
-
Calculator类: *__init__方法:类的构造函数,用于初始化对象。 *add(self, num1, num2)方法:执行加法运算。 *subtract(self, num1, num2)方法:执行减法运算。 *multiply(self, num1, num2)方法:执行乘法运算。 *divide(self, num1, num2)方法:执行除法运算,并包含对除数为零的错误处理。 -
示例用法: * 创建
Calculator类的实例calculator。 * 调用calculator对象的add、subtract、multiply和divide方法进行计算。 * 打印计算结果。
总结
本教程介绍了如何使用Python创建一个简单的计算器类。您可以根据需要扩展此类,添加更多功能,例如幂运算、平方根等。
原文地址: https://www.cveoy.top/t/topic/fvXC 著作权归作者所有。请勿转载和采集!