
python
文章平均质量分 79
微生活Pro
这个作者很懒,什么都没留下…
展开
-
window10上安装支持python3.7的dlib
window10上安装支持python3.7的dlib原创 2023-03-04 11:09:23 · 209 阅读 · 0 评论 -
python迭代器,生成器,装饰器傻傻分不清?
迭代器迭代器是可以迭代的对象。使用__iter__和__next__方法构建自己的迭代器。迭代器在Python中无处不在。 它们优雅地实现在循环,推导,生成器等中,但隐藏在明显的视觉中。Python中的迭代器只是一个可以迭代的对象。一个将一次返回数据的对象或一个元素。Python迭代器对象必须实现两个特殊的方法__iter__()和__next__(),统称为迭代器协议,只有实现这两个方法才算是定义了一个自己的迭代器。如果我们从中获取一个迭代器,那么一个对象被称为iterable。 大多数Python中的原创 2022-02-24 12:08:18 · 386 阅读 · 0 评论 -
python中特殊文件和特殊函数
导入模块模块通常为单独的.py文件,可以用import直接引用,可以作为模块的文件类型有.py、.pyo、.pyc、.pyd、.so、.dll在导入模块时,解释器做以下工作:已导入模块的名称创建新的命名空间,通过该命名空间就可以访问导入模块的属性和方法。在新创建的命名空间中执行源代码文件。创建一个名为源代码文件的对象,该对象引用模块的名字空间,这样就可以通过这个对象访问模块中的函数及变量import 语句可以在程序的任何位置使用,你可以在程序中多次导入同一个模块,但模块中的代码仅仅在该模块被首原创 2022-02-24 12:03:16 · 3476 阅读 · 0 评论 -
python的数据类型
python异常处理python异常处理使用try,catche,else和finally关键字来尝试可能未成功的操作,处理失败及正常情况以及在事后清理资源try: block_tryexcept Exception 1: 、、第一种except形式 block_when_exceptin_1_happen:except (Exception_1 Exceptio...原创 2018-09-09 11:41:25 · 238 阅读 · 0 评论 -
python中一些数据处理库
numpy中的多维数组成为ndarray numpy中的arange()函数可创建一个一维向量 numpy中利用array()创建多维数组 数组中的数据可以定义类型np.arange(7,dtype='float16')1、一维数组切片2、处理数组形状3、堆叠数组,将多个数组堆成一个数组4、拆分数组5、numpy数组的属性6、数组转换7、用numpy进行线...原创 2019-09-17 14:17:47 · 275 阅读 · 0 评论 -
python的一些模块
一、python的标准模块1、os2、sys3、glob模块提供了一个函数用于从目录通配符搜索中生成文件列表4、re5、mathtimeit6、urllib7、datetime8、zlib9、doctest10、unittestpython正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模...原创 2018-10-10 18:10:46 · 169 阅读 · 0 评论 -
python异常处理
一、python异常处理python异常处理使用try,catche,else和finally关键字来尝试可能未成功的操作,处理失败及正常情况以及在事后清理资源try: block_tryexcept Exception 1: 、、第一种except形式 block_when_exceptin_1_happen:except (Exception_1 Exception_2 Exce...原创 2018-10-11 12:39:13 · 176 阅读 · 0 评论