用Python写一个简单的计算器
时间: 2023-05-17 10:07:59 浏览: 103
好的,以下是一个简单的Python计算器代码:
```python
while True:
try:
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
operator = input("请输入运算符(+,-,*,/):")
if operator == '+':
print(num1 + num2)
elif operator == '-':
print(num1 - num2)
elif operator == '*':
print(num1 * num2)
elif operator == '/':
print(num1 / num2)
else:
print("请输入正确的运算符!")
except ValueError:
print("请输入数字!")
```
希望这个计算器能够帮助你!
相关问题
使用Python设计一个简易计算器
好的,以下是使用Python设计一个简易计算器的代码:
```
# 定义一个函数,接收用户输入的数值和运算符,返回计算结果
def calculator():
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("您输入的运算符有误,请重新输入")
calculator() # 如果运算符有误,则重新调用该函数
print("计算结果为:", result)
# 调用函数开始计算
calculator()
```
以上是一个简单的计算器程序,它可以接收用户输入的两个数字和运算符,并输出计算结果。通过定义函数的形式进行计算,代码重用性更高,可以随时调用该函数进行计算。
python写一个股价计算器
好的,以下是一个简单的股价计算器的 Python 代码:
```python
# 股价计算器
# 获取用户输入
price = float(input("请输入股票价格:"))
shares = int(input("请输入股票数量:"))
commission_rate = float(input("请输入佣金费率(如0.01表示1%):"))
# 计算佣金
commission = price * shares * commission_rate
# 计算总成本
total_cost = price * shares + commission
# 输出结果
print("佣金为:%.2f" % commission)
print("总成本为:%.2f" % total_cost)
```
用户需要输入股票价格、股票数量和佣金费率,程序会计算出佣金和总成本,并输出结果。
阅读全文