定义一个函数PNumber,从键盘输入5个整数,然后输出这5个数的和、平均值、最大值和最小值。python
时间: 2024-02-28 20:54:52 浏览: 82
可以使用以下代码实现:
```
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()
```
定义一个函数PNumber,从键盘输入5个整数,然后输出这5个数的和、平均值、最大值和最小值
好的,下面是实现这个功能的Python 代码:
```python
def PNumber():
nums = []
for i in range(5):
num = int(input("请输入第%d个数:" % (i+1)))
nums.append(num)
sum_nums = sum(nums)
avg_nums = sum_nums / len(nums)
max_num = max(nums)
min_num = min(nums)
print("这5个数的和为:%d" % sum_nums)
print("这5个数的平均值为:%f" % avg_nums)
print("这5个数中最大值为:%d" % max_num)
print("这5个数中最小值为:%d" % min_num)
```
调用函数PNumber(),即可进行输入和输出:
```python
PNumber()
```
示例输出:
```
请输入第1个数:2
请输入第2个数:5
请输入第3个数:3
请输入第4个数:9
请输入第5个数:1
这5个数的和为:20
这5个数的平均值为:4.000000
这5个数中最大值为:9
这5个数中最小值为:1
```
阅读全文