python 时间、布尔值、同一运算符_整数缓存问题
一、时间
#python 中可以通过time.time()获得当前时刻,返回当前时刻,返回的值是以秒为单位
#带微妙(1/1000毫秒)精度浮点值。例如1578470722.1522834
import time
print(time.time())
二、布尔值:True 和 False 定义成了关键字,但他们本质是1和0
#例:
a = 1
b = True
print(a+b) #2
三、同一运算符
整数缓存问题
#python 仅仅对比较小的整数对象进行缓存(范围为[-5,256])缓存起来,而非是所有整数对象
![]()
is 与 == 区别:
is 用于判断两个变量引用对象是否为同一个,即比较对象的地址
== 用于判断引用变量引用对象的值是否相等,默认调用对象的__eq__()方法


浙公网安备 33010602011771号