【numpy2】python计算BMI指数、numpy(数组、数据类型、常用属性、常见方法、索引与切片、比较运算符、基本函数、必会函数、随机数模块、赌场案例)

1 python计算BMI指数
2 numpy中数组的概念
3 numpy的数据类型
4 numpy的常用属性
5 numpy的常见方法
6 numpy的索引与切片
7 numpy的比较运算符
8 numpy的基本函数
8.1 numpy的必会函数
8.2 numpy的随机数模块
9 numpy的赌场案例

1 python计算BMI指数

# 身高
height = [170,173,178,180,183]
# 体重
weight = [76,65,70,77,75]
'''求BMI指数:身体质量指数=体重(KG)/身高(m)的平方'''

# 不需要使用numpy 就用python计算上述五个人的BMI指数
res = list(zip(height,weight))

for data in res:
    bmi = data[1]/(data[0]/100)**2
    print(bmi)

2 numpy中数组的概念

import numpy as np

"""
如何在notebook环境下执行下载模块的命令?
	只需要在下载模块的语句前面加上一个感叹号即可
	!pip3 install requests
"""
# 数组的概念
# 创建数组的语法结构  np.array(列表/元祖)
一维数组
	np.array([1,2,3,4])/np.array((1,2,3,4))
	# 结果都是:array([1, 2, 3, 4])
 
二维数组
np.array([
    [1,2,3,4],
    [5,6,7,8]
])
# 结果是:array([[1, 2, 3, 4],[5, 6, 7, 8]])

三维数组
np.array([[[1,2,3],[4,5,6],[7,8,9]]])
# 结果是:array([[[1, 2, 3],[4, 5, 6],[7, 8, 9]]])

"""
二维数组使用最为频繁
其次是一维数组
三维数组基本不用
"""

总结:numpy中很多数学操作都需要依赖于数组对象
  	所以我们周一的案例中需要先将python的列表转换成numpy中的数组之后再计算

3 numpy的数据类型


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值