python
文章平均质量分 75
黑白的熊猫
执笔弹墨画离愁,雷起时,涛声依旧。
展开
-
Python GIL
Python GIL编程语言类型解释型语言编译型语言利与弊密集型I/O 密集型CPU 密集型GILGIL 是什么为什么有 GIL解决方案 编程语言类型 解释型语言 Python、java 都是解释型语言 源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。程序不需要编译,在运行时才翻译成机器语言,每执行一次都要翻译一次,所以效率比较低。 编译型语言 C 和 C++ 都是编译型语言 程序在执行之前需要一个专门编译的过程,把程序编译成为机器语言的文件,运行时不需要重新翻原创 2021-03-18 11:04:29 · 185 阅读 · 4 评论 -
Python 装饰器
Python 装饰器概念作用 概念 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。 作用 假设我们有这么一个需求:计算一个函数运行的时间 你可能会这么写: # 普通求取函数执行时间的方法 def get_time(): start = time.time() sum = 0 for i in range(1000000): sum = s原创 2021-03-15 10:57:27 · 101 阅读 · 1 评论