写一个代码

not image

```python def simple_calculator(): """ 简单控制台计算器(支持加减乘除) """ print("🧮 简单计算器(输入 'exit' 退出)") while True: try: # 获取用户输入 expression = input("输入算式(示例:3 + 5)> ").strip().lower() if expression == 'exit': print("退出计算器") break # 分离运算符和数字 if '+' in expression: num1, num2 = expression.split('+') result = float(num1) + float(num2) elif '-' in expression: num1, num2 = expression.split('-') result = float(num1) - float(num2) elif '*' in expression: num1, num2 = expression.split('*') result = float(num1) * float(num2) elif '/' in expression: num1, num2 = expression.split('/') result = float(num1) / float(num2) else: print("⚠️ 无效运算符(支持 + - * /)") continue print(f"结果:{result:.2f}\n") except ValueError: print("错误:请输入有效数字(示例:5 * 3.2)") except ZeroDivisionError: print("错误:除数不能为零") if __name__ == "__main__": simple_calculator() ``` ### 功能亮点: 1. **持续运行**:支持连续计算直到输入`exit` 2. **异常处理**: - 无效数字输入检测 - 除零错误捕获 - 无效运算符提示 3. **格式化输出**:结果保留两位小数 4. **用户友好**:清晰的提示信息和错误反馈 ### 示例运行: ``` 🧮 简单计算器(输入 'exit' 退出) 输入算式(示例:3 + 5)> 8.5 * 3 结果:25.50 输入算式(示例:3 + 5)> 10/0 错误:除数不能为零 输入算式(示例:3 + 5)> exit 退出计算器 ``` 需要其他类型的代码吗?例如: - 网络爬虫 - 数据可视化 - 自动化办公脚本 - 机器学习模型 - 数据库操作示例

评论区:

评论:

请输入内容: