Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> import time
>>> time.time() - time.time()
0.0
为什么会这样呢?从我的简单理解来看,这个函数返回的是系统时钟自纪元以来经过的秒数,准确到调用时刻。但是两次调用time.time()难道不应该返回稍微不同的浮点数吗?
>>>> time() - time() -1.9073486328125e-06
。也许你的电脑太快了 (: - aiven[time.time() for _ in range(50)]
会生成大约11个独特的时间戳。 - alecxetime.time() - time.time() -> -9.5367431640625e-07
。 - Daniel