实现一个程序,用户输入四个数值(整数或浮点数)。先计算前三个数的平均值,然后把平均值与第四个数进行比较。如果相等,则程序在屏幕上输出“Equal”,如果平均值大于第四个数则输出“Larger”,否则输出“Smaller”。 输入格式: 输入四个数值 输出格式: 输出“Equal”或“Larger”或“Smaller” 输入样例: 在这里给出一组输入。例如: 4.5 3 3 3.5 输出样例: 在这里给出相应的输出。例如: Equal
时间: 2023-12-16 15:04:03 浏览: 48
Python 实现输入任意多个数,并计算其平均值的例子
好的,以下是一个Python的解法:
```python
a, b, c, d = map(float, input().split())
avg = (a + b + c) / 3
if avg == d:
print("Equal")
elif avg > d:
print("Larger")
else:
print("Smaller")
```
我们先使用`map`函数将输入的四个数值转化为浮点数,并使用`split`方法按空格对输入进行分割。然后计算前三个数的平均值,将其与第四个数进行比较,并输出相应的结果。
阅读全文