- 博客(8)
- 收藏
- 关注
原创 numpy里常见的方法
import numpy as np 位运算相关的函数 a = np.random.randint(5, 50, size=8) # array([15, 47, 14, 8, 7, 32, 38, 7]) #按位与 & np.bitwise_and(a,7) # array([7, 7, 6, 0, 7, 0, 6, 7], dtype=int32) # 就是把a里的每一个数字转成二进制的形式 再与7的二进制形式作比较 相同则取 # 比如用第一个数字15和7 作比较 15的
2021-07-28 23:22:25
218
原创 数组的级联和分割
import numpy as np 级联 concatenate 方法 需要将多个数组拼接成一个数组成为一个元组以参数的形式传入 concatenate可以指定数组的拼接方向,默认是0轴也就是垂直方向拼接,可以通过修改axis参数,让数组水平方向拼接 concatenate 对拼接的数组的形状有一定的要求----如果是水平方向拼接 需要行数相等--如果是垂直方向拼接 则需要列数相等 a = np.random.randint(2, 10, size=(2,4)) b = np.random.randi
2021-07-21 15:31:08
508
原创 python 画一个简单的验证码
导入模块 from PIL import Image,ImageDraw, ImageFont import random, string img = Image.new('RGB', (160, 40), color=(255, 255, 255)) # 使用new方法 生成一张图片对象 # <PIL.Image.Image image mode=RGB size=160x40 at 0x20DE27AB7C0> canvas = ImageDraw.Draw(img) #用new方法生
2021-07-20 12:08:34
246
原创 索引的下标和遍历和切片(numpy)
导包 import numpy as np a = np.random.randint(10, 50, size=20) a #array([12, 43, 16, 18, 13, 44, 18, 26, 26, 20, 27, 39, 30, 10, 24, 43, 27, # 18, 16, 22]) a[(a > 20) & (a < 30)] # 通过下标获取 大于 20 且 小于 30 的数 # array([26, 26, 27, 24, 27, 22])
2021-07-17 11:01:24
467
原创 numpy(ndarray的常见基本运算)
先导入numpy包 import numpy as np #(习惯改个名0.0) numpy 里相同形状的数组之间可以做算术运算 x = np.array([4,9,3]) y = np.array([3,6,7]) x > y #array([ True, True, False]) (x > y).all() #False a = np.array([1,2,3]) b = np.array([4,5,6]) a + b # array([5, 7, 9]) 不同
2021-07-16 10:25:02
563
原创 numpy的基本介绍
numpy的基本介绍 numpy最重要的是一个多维数组,ndarray对象 数组可以理解为列表,多维数组就是列表嵌套列表 出现的原因是numpy底层使用的是C 语言编写 和python里的list比较, 执行效率要高的多的多的多。 导入模块 import numpy as np(习惯改个名字 简单一点) 用jupyter 的里%timeit 计算代码运行的时间 %timeit sum(range(1000000)) #35 ms ± 277 µs per loop (mean ± std. dev. of
2021-07-15 09:09:45
351
原创 OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-11-18 18:16:20
5283
2
java-json.jar (sqoop必备的jar包)
2022-10-15
24届毕业小菜鸡在线询问O.0
2023-08-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅