01 2020 档案

摘要:在经常性读取大量的数值文件时(比如深度学习训练数据),可以考虑现将数据存储为Numpy格式,然后直接使用Numpy去读取,速度相比为转化前快很多. 下面就常用的保存数据到二进制文件和保存数据到文本文件进行介绍: 1.保存为二进制文件(.npy/.npz) numpy.save 保存一个数组到一个二进 阅读全文
posted @ 2020-01-19 20:43 Python探索牛 阅读(9181) 评论(0) 推荐(1) 编辑
摘要:访问字典中某个‘键’时,若键不存在则会报错,比如 如果不想报错,可以给字典设置默认值。即当键存在时,返回键对应的值;键不存在时,返回默认值: 1 字典自带的 setdefault 函数 2 collections 模块的 defaultdict 函数 阅读全文
posted @ 2020-01-16 21:06 Python探索牛 阅读(2590) 评论(0) 推荐(0) 编辑
摘要:一、print()函数概述 print() 方法用于打印输出,是python中最常见的一个函数。 该函数的语法如下: 参数的具体含义如下: objects 表示输出的对象。输出多个对象时,需要用 , (逗号)分隔。 sep 用来间隔多个对象。 end 用来设定以什么结尾。默认值是换行符 \n,我们可 阅读全文
posted @ 2020-01-15 21:31 Python探索牛 阅读(33414) 评论(1) 推荐(2) 编辑
摘要:python装饰器@wraps作用 修复被装饰后的函数名等属性的改变 Python装饰器(decorator)在实现的时候,被装饰后的函数其实已经是另外一个函数了(函数名等函数属性会发生改变), 为了不影响,Python的functools包中提供了一个叫wraps的decorator来消除这样的副 阅读全文
posted @ 2020-01-11 21:35 Python探索牛 阅读(332) 评论(0) 推荐(0) 编辑
摘要:模块进阶 Python有一套很有用的标准库(standard library)。标准库会随着Python解释器,一起安装在你的电脑中的。 它是Python的一个组成部分。这些标准库是Python为你准备好的利器,可以让编程事半功倍。 用标准库 hashlib 应用实例 用于注册、登录.... 运行结 阅读全文
posted @ 2020-01-07 21:52 Python探索牛 阅读(1146) 评论(0) 推荐(0) 编辑
摘要:首先需要安装三个包: 1.制作英文字母的词云 效果图: 代码实现: 其中,test.txt文件内容如下 2.制作中文的词云 效果图: 代码实现: 其中alice.txt文件内容: 1.png模板内容: 看着还挺像。 阅读全文
posted @ 2020-01-05 20:57 Python探索牛 阅读(45104) 评论(5) 推荐(1) 编辑
摘要:1.python中函数的工作原理 python的解释器,也就是python.exe(c编写)会用PyEval_EvalFramEx(c函数)运行foo()函数 首先会创建一个栈帧(stack Frame),在栈帧对象的上下文里面去运行这个字节码。 可以尝试着去打印foo的字节码: 关于字节码的解释: 阅读全文
posted @ 2020-01-04 21:15 Python探索牛 阅读(405) 评论(0) 推荐(0) 编辑
摘要:学习python过程中我们一定会遇到不可变数据类型和可变数据类型。 1.名词解释 以下所有的内容都是基于内存地址来说的。 不可变数据类型: 当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。 可变数据类型 :当该数据类型的对应变量的值发生了 阅读全文
posted @ 2020-01-03 21:23 Python探索牛 阅读(4485) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示