创建一个数组并求平均数
时间: 2024-06-03 19:03:34 浏览: 17
要创建一个数组并求平均数,你可以按照以下步骤进行:
1. 声明一个数组变量,并指定数组的大小。
2. 使用循环结构(如for循环)来逐个输入数组元素的值。
3. 在循环中,将输入的值存储到数组中的每个位置。
4. 在循环结束后,计算数组元素的总和。
5. 计算平均数,将总和除以数组的大小。
6. 输出平均数。
下面是一个示例代码:
```python
# 创建一个数组并求平均数的示例代码
size = int(input("请输入数组的大小:"))
arr = []
# 输入数组元素的值
for i in range(size):
num = int(input("请输入第 {} 个元素的值:".format(i+1)))
arr.append(num)
# 计算数组元素的总和
total = sum(arr)
# 计算平均数
average = total / size
# 输出平均数
print("平均数为:", average)
```
相关问题
用python创建一个数组输入三个数,求出最大值最小值平均值和
总和。
你好,谢谢你的提问!下面是Python实现的代码:
```python
# 创建一个数组输入三个数
arr = []
for i in range(3):
num = float(input("请输入第%d个数字:" % (i+1)))
arr.append(num)
# 求出最大值、最小值、平均值和总和
max_num = max(arr)
min_num = min(arr)
sum_num = sum(arr)
avg_num = sum_num / len(arr)
# 输出结果
print("最大值:%.2f" % max_num)
print("最小值:%.2f" % min_num)
print("平均值:%.2f" % avg_num)
print("总和:%.2f" % sum_num)
```
希望我的回答能够帮到你,如果你有其他问题,随时都可以问我哦!
二维数组每列求平均数
以下是Python NumPy库中二维数组每列求平均数的示例代码:
```python
import numpy as np
# 创建一个3行4列的二维数组
arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])
# 每列求平均数
col_mean = np.mean(arr, axis=0)
print(col_mean)
```
输出结果为:
```
[5. 6. 7. 8.]
```
解释:`np.mean()`函数用于计算数组的平均值,`axis=0`表示按列计算平均值。
相关推荐
![text/x-c](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)