定义一个函数,从键盘输入五个数,然后输出这五个数的和,平均值,最大值,最小值python
时间: 2023-08-31 12:06:36 浏览: 135
好的,下面是一个实现该函数的 Python 代码:
```python
def calc_numbers():
nums = []
for i in range(5):
num = int(input("请输入第{}个数:".format(i+1)))
nums.append(num)
total = sum(nums)
avg = total / len(nums)
max_num = max(nums)
min_num = min(nums)
print("这五个数的和为:", total)
print("这五个数的平均值为:", avg)
print("这五个数的最大值为:", max_num)
print("这五个数的最小值为:", min_num)
```
你可以直接调用 `calc_numbers()` 函数来运行它,然后按照提示输入五个数即可。注意,该函数会将输入的数转换为整数类型。
相关问题
函数定义 定义一个函数PNumber,从键盘输入5个整数,然后输出这5个数的和、平均值、最大值和最小值python
可以使用以下代码实现:
```
def PNumber():
nums = []
for i in range(5):
num = int(input("请输入第{}个整数:".format(i+1)))
nums.append(num)
sum_nums = sum(nums)
avg_nums = sum_nums / 5
max_num = max(nums)
min_num = min(nums)
print("这5个数的和为:{}".format(sum_nums))
print("这5个数的平均值为:{}".format(avg_nums))
print("这5个数的最大值为:{}".format(max_num))
print("这5个数的最小值为:{}".format(min_num))
```
调用该函数即可:
```
PNumber()
```
函数定义 定义一个函数PNumber,从键盘输入5个整数,然后输出这5个数的和、平均值、最大值和最小值。python
可以使用以下代码实现:
```
def PNumber():
nums = []
for i in range(5):
num = int(input("请输入第{}个整数:".format(i+1)))
nums.append(num)
sum_nums = sum(nums)
avg_nums = sum_nums / 5
max_num = max(nums)
min_num = min(nums)
print("这5个数的和为:{}".format(sum_nums))
print("这5个数的平均值为:{}".format(avg_nums))
print("这5个数的最大值为:{}".format(max_num))
print("这5个数的最小值为:{}".format(min_num))
```
调用该函数即可:
```
PNumber()
```
阅读全文