返回列表
简单计算器实验
学习 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类型用于浮点数运算