首先,提示用户输入3个浮点数,将用户输入的值分别存放到变量f1、f2和f3中; 然后,判断这3个数是否都是正数,并输出结果; 最后,输出这3个数的平均值,结果保留3位小数。
时间: 2023-05-11 17:05:30 浏览: 51
判断输入是否为浮点数
好的,让我来回答您的问题。请用户输入3个浮点数:
```python
f1 = float(input("请输入第一个浮点数:"))
f2 = float(input("请输入第二个浮点数:"))
f3 = float(input("请输入第三个浮点数:"))
```
接下来,判断这3个数是否都是正数,并输出结果:
```python
if f1 > 0 and f2 > 0 and f3 > 0:
print("这3个数都是正数")
else:
print("这3个数不都是正数")
```
最后,输出这3个数的平均值,结果保留3位小数:
```python
avg = (f1 + f2 + f3) / 3
print("这3个数的平均值为:{:.3f}".format(avg))
```
希望这个回答能够帮到您。
阅读全文