V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Fasion  ›  全部回复第 1 页 / 共 1 页
回复总数  4
2020-06-01 15:24:52 +08:00
回复了 SystemLight 创建的主题 Python Python 中整型最大问题?
Python 整数对象底层通过一个整数数组实现大整数运算,因此,只要你有足够的内存,Python 可以表示非常非常大的整数,具体可以参考这篇文章: https://www.imooc.com/read/76/article/1903
2020-05-27 11:24:21 +08:00
回复了 chaleaoch 创建的主题 Python Python 多线程的问题
专栏地址写得有点问题,更新一下: https://www.imooc.com/read/76
2020-05-27 11:21:08 +08:00
回复了 chaleaoch 创建的主题 Python Python 多线程的问题
total += 1 不是一个原子操作,在 Python 虚拟机内部,由多条字节码构成,字节码是原子的:

>>> dis.dis(compile('total += 1', '', 'exec'))
1 0 LOAD_NAME 0 (total)
2 LOAD_CONST 0 (1)
4 INPLACE_ADD
6 STORE_NAME 0 (total)
8 LOAD_CONST 1 (None)
10 RETURN_VALUE

线程在任意字节码间都可能发生切换,因此多线程下可能会发生数值相互覆盖的问题。

对 Python 虚拟机实现该兴趣的童鞋可以关注我写的专栏: https://www.imooc.com/read/76,里面有详细介绍。
2020-03-18 17:10:46 +08:00
回复了 Fasion 创建的主题 Python 用 Python 生成 HTML 表格
@TypeErrorNone 对哦,模板也是一个思路,等我有空也试试
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1161 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 17:53 · PVG 01:53 · LAX 10:53 · JFK 13:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.