返回列表

简单计算器实验

学习 Python 的基本运算符,实现加减乘除计算器。

Python 代码:
def calculate(num1: float, num2: float, operation: str) -> float:
    """
    简单计算器函数
    支持加减乘除四种运算
    """
    if operation == '+':
        return num1 + num2
    elif operation == '-':
        return num1 - num2
    elif operation == '*':
        return num1 * num2
    elif operation == '/':
        if num2 == 0:
            raise ValueError("除数不能为零")
        return num1 / num2
    else:
        raise ValueError(f"不支持的运算: {operation}")

# 使用示例
result = calculate(10, 5, '+')
print(f"结果: {result}")  # 输出: 结果: 15.0
试试看:
💡 学习要点:
  • 条件语句:使用 if/elif/else 进行条件判断

  • 运算符+ - * / 基本运算

  • 异常处理:使用 raise ValueError 处理错误情况

  • 类型注解float 类型用于浮点数运算