python高性能编程学习
python
sky0Lan
打杂的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
5000以内的斐波那契数中有几个奇数
def fibonacci(): i, j = 0, 1 while True: yield j i, j = j, i + j def fibonacci_naive(): i, j = 0, 1 count = 0 while j <= 5000: if j % 2: count += 1 i, j = j, i + j return count def fi原创 2020-08-05 20:05:03 · 454 阅读 · 0 评论 -
python dis
用dis模块检查Cpython字节码 import dis def loop(): for i in range(10): print(i) dis.dis(loop) 输出 第一列包含了原始文件的行数 第二列包含了一些 >> 标志,它们是指向其他代码的跳转点 第三列是操作的地址和操作名 第四列包含了操作的参数 第五列的标记可用来帮助对照字节码和原始python的参数 ...原创 2020-08-01 10:53:07 · 219 阅读 · 0 评论
分享