Python 学习笔记 112

2020年2月12日11:36:07

https://www.bilibili.com/video/av35553678?p=14

numpy的学习

video 15 & 14 顺序相反
PPT page 55

简介

numpy用于处理数值型数据
快速 方便
科学计算的基础库
多用于大型和多维数组中的运算
数组:python中的列表&数学含义的矩阵&其他语言中的数组

通过numpy创建数组

import numpy as np
直接导入numpy库,但是库名太长,后面程序调用不变,则使用np代替numpy
numpy的数据类型为ndarray类型
np.array(range(10)) === np.arange(10)
生成一个长度为10的数组
可以定义起始和步长 方法和range相同
a.dtype 当前数组中存放的数据的数据类型

numpy中常见的数据类型

ppt page 59

多了个complex(复数)类型
可以指定数据类型
a.array([1,2,3,4,5],dtype="int8")
调整数据类型
t6= t5.astype("int8")

PPT page 60

random.random() for i in range(10)
保留指定位数的小数
np.round(a,2)
生成指定位数的随机小数

import random
"%.2f"%random.random()
>> 0.78

2020年2月12日12:15:54


Upload Time 2020年2月13日15:46:24

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容