编写一个轻量级计算器程序,要求只有加减乘除, 先输入一个浮点数, 接着输入+ ,-,* 或 - 号,再输入第二个浮点数,之后运算出结果并输出 至屏幕。
时间: 2024-02-21 22:01:37 浏览: 61
好的,这个问题很简单,你可以按照以下步骤实现:
1. 从用户输入中获取第一个浮点数,这可以通过使用 `input()` 函数并将结果转换为浮点数来完成。
2. 获取运算符,这可以通过再次使用 `input()` 函数来获取。
3. 获取第二个浮点数,同样可以通过 `input()` 函数并转换为浮点数来完成。
4. 根据运算符进行计算,这里可以使用条件语句来实现,比如 `if` 和 `elif`,分别对应加、减、乘、除运算。
5. 将结果输出至屏幕,使用 `print()` 函数来完成。
下面是代码示例:
```python
num1 = float(input("请输入第一个浮点数:"))
operator = input("请输入运算符(+、-、*、/):")
num2 = float(input("请输入第二个浮点数:"))
if operator == "+":
result = num1 + num2
elif operator == "-":
result = num1 - num2
elif operator == "*":
result = num1 * num2
elif operator == "/":
result = num1 / num2
else:
print("无效的运算符!")
print("结果为:", result)
```
这个程序是一个简单的计算器,可以根据用户输入的运算符进行加、减、乘、除运算,最后将结果输出至屏幕。
阅读全文