常见的基本数据类型:
1.int 整数 主要用来进行数学运算
2.bool 布尔. 判断真假. if 和 while循环中常用
3.str 字符串,一般放小量数据
4.list 列表.可以存放大量的数据,用[]表示
5.dict 字典{},以key:value的形式存储数据,查找速度快
6.set 集合(数学,集合内没有顺序,分散分布)
7.tuple 元组,用()表示 #不可变(内容不可改变)


一.int
整数:常见的操作+,-,*,/,//,%,**

bit_length() 一个数的二进制长度
a = 1 # 10进制 1 二进制 1
a = 2 # 10进制 2 二进制 10
a = 3 # 10进制 3 二进制 11
---------------------------------------------e.g.-----
a = 4
print(a.bit_length())

#结果:3 用二进制表示4是100,共3位,长度是3


二.bool
类型转换结论:
1.类型转换:想转化成XX数据类型 XX(目标)
2.True => 1 False => 0
3.可以当做False来用的数据:0,""空字符串,[]空列表{}空字典,tuple()空元组,set()空集合,None
True:除了False的都是True.
    用法:
lst = [1, 2, 3]
if  lst:   #如果列表不为空,True,条件成立,如果为空,False,条件不成立,执行else
    pass
else:
    pass
View Code

相关文章: