1.int 整数,主要用来进行数学运算.
2.str 字符串,可以保存少量数据并进行相应的操作
3.bool 判断真假.True.False
4.list 存储大量数据,用[]表示
5.tuple 元组,不可以发生改变 用()表示
6.dict 字典,{key:value} ,一样可以保存大量数据
7.set 集合,保存大量数据,不可以重复,其实就是不保存value的dict.
二丶整数(int)
bit_length().计算整数在内存中占用的二进制码的长度
三丶布尔值(bool)
布尔只有两个值,Ture,False 一般是没有什么操作的
类型转换问题:
把XX转换为YY: YY(XX)
数字 => 字符串 str(数字)
可以表示False的内容: 0,"",[],tuple(),{},None
所有的空都是False,所有的非空是True
四丶字符串(str)
把字符连成串,在python中用',","""引起来的内容被称为字符串
4.1:切片和索引
1.索引就是下标,从0开始
![]()
1 s1 = "python最牛B"
2 # 0123456 7 8 下标
3 print(s1[0]) #获取第一个
4 print(s1[1])
5 print(s1[2])
6 print(s1[3])
7 print(s1[4])
8 print(s1[5])
9 print(s1[6])
10 print(s1[7])
11 print(s1[8]) #获取最后一个
12 # print(s1[9]) #索引不能超过边界
13
14 print(s1[-1]) #负数为倒数 -1为倒数第一个
15 print(s1[-2]) #-2为倒数第二个
View Code