int, 整型
就是整数
float, 浮点类型
就是小数
bool, 布尔类型
True和False
布尔类型其实可以理解为一个特殊的整型,True代表1,False代表0
因为二进制是都是0和1,用0和1代替False,True会更省时,提高效率
e记法
就是科学计数法
e相当于10,9是10的次数
15e就是15乘10,15e9相当于15乘10的九次方
可以看出e记法是一个浮点类型的一种
BIF
python有一个BIF可以明确的告诉我们数据的类型
type()
还有一个,Ta就是isinstance()
用BIF isinstance(),如上例,会弹出一个布尔类型的值,就是True,False
python比较推荐用isinstance()
str有一个地方要注意
例:
因为str被当做变量名使用过后,它就相当于被赋予了另外一种身份,在度使用它时,python会用新身份替代以前的BIF的身份,Ta就不是一个BIF了,所以会出错
^ _ ^