Python
Python相关
Jairoguo
纸上得来终觉浅,绝知此事要躬行
展开
-
Python 标准库之 collections (数据类型)
collections是Python内建的一个集合模块,提供了许多有用的集合类。原创 2020-06-13 01:06:50 · 1483 阅读 · 2 评论 -
Python 标准库之 typing (类型标注)
PEP 3107引入了功能注释的语法,PEP 484 加入了类型检查标准库 typing 为类型提示指定的运行时提供支持,包含类型有Any,Union, Tuple,Callable,TypeVar,和 Generic。示例:def f(a: str, b:int) -> str: return a * b但是,Python运行时不强制执行函数和变量类型注释。使用类型检查...原创 2020-04-09 16:11:56 · 13944 阅读 · 2 评论 -
Python 协程并发
文章目录先行内容同步和异步阻塞和非阻塞并行和并发协作式多任务和抢占式多任务线程正文协程可等待对象一个协程并发执行的例子协程的逻辑扩展内容生成器参考先行内容同步和异步同步和异步关注的发送方和接收方是否协调步调一致。同步:发送方发出请求后,等接收方发回响应以后才发下一个请求。异步:发送方发出请求后,不等接收方发回响应,接着发送下个请求。同步是指一个线程要等待上一个线程执行完之后才开始执行当...原创 2020-03-24 13:26:10 · 1410 阅读 · 0 评论 -
Python 标准库之 threading (线程并行)
文章目录示例返回活跃线程的数量返回活跃线程列表创建一个线程为线程绑定任务为线程任务传递参数运行线程阻塞调用的线程 (守护线程)多线程访问临界值线程锁参考线程对象锁对象示例返回活跃线程的数量In [1]: import threadingIn [2]: threading.active_count()Out[2]: 22 In [3]: len(threading.enumer...原创 2020-03-24 13:18:36 · 1308 阅读 · 0 评论 -
IDLE 中文版
IDLE 3.7 3.8中文版支持中文内容菜单 配置窗口 搜索、替换等对话框IDLE 截图: 方法一:下载IDLE 后解压使用IDLE 3.7 下载:下载提取码:ac6i方法二:将idlelib文件夹替换Python安装目录下的 Lib中的文件夹即可。idlelib 文件夹下载:下载提取码:q8gx注:记得备份...原创 2020-03-12 19:17:55 · 26468 阅读 · 20 评论 -
Python 标准库之 re (正则表达式操作)
Python 标准库之 re原创 2020-03-03 10:47:04 · 624 阅读 · 0 评论 -
简析 Python 深拷贝和浅拷贝
简析 Python 深拷贝和浅拷贝原创 2020-02-26 22:15:03 · 1665 阅读 · 3 评论 -
Python 生成器(generator)详细总结+示例
Python 生成器(generator)详细总结+示例原创 2020-02-26 12:20:19 · 15966 阅读 · 0 评论 -
Python 迭代器的使用
Python 迭代器的使用原创 2020-02-24 20:53:38 · 4389 阅读 · 0 评论 -
Python 装饰器(Decorator)
Python 装饰器是什么东西原创 2020-02-20 13:32:04 · 2605 阅读 · 0 评论 -
CFFI 中文文档
CFFI 文档CFFI(C Foreign Function Interface) 是Python的C语言外部函数接口。原创 2019-08-22 22:10:17 · 13682 阅读 · 0 评论 -
Python 内置对象
内置类型有哪些主要内置类型有数字、序列、映射、类、实例和异常假值内置对象被定义为假值的常量: None 和 False任何数值类型的零:0, 0.0, 0j, Decimal(0), Fraction(0, 1)空的序列和多项集: '', (), [], {}, set(), range(0)数字类型数字类型有 整数, 浮点数 和 复数。布尔值属于整数的子类型构造器 in...原创 2020-02-05 22:34:49 · 14408 阅读 · 0 评论 -
Python 内置异常速查
StopIteration : 由内置函数 next() 和 iterator 的 __next__() 方法所引发,用来表示该迭代器不能产生下一项StopAsyncIteration : 必须由一个 asynchronous iterator 对象的 __anext__() 方法来引发以停止迭代操作ArithmeticError : 此基类用于派生针对各种算术类错误而引发的内置异常...原创 2020-02-03 19:36:43 · 13841 阅读 · 0 评论 -
Python 内置函数速查表
函数功能abs(x)返回一个数的绝对值。 参数可以是一个整数或浮点数。 如果参数是一个复数,则返回它的模。all(iterable)如果 iterable 的所有元素为真(或迭代器为空),返回 Trueany(iterable)如果 iterable 的任一元素为真则返回 True。 如果迭代器为空,返回 Falseascii(object)返回一个表...原创 2020-02-01 19:58:00 · 14957 阅读 · 2 评论