一、Python共有五个数据类型
1. Numbers 数字
2. String 字符串
3. List 列表
4. Tuple 元祖
5. Dictionary 字典
二、Numbers
1. int
2. long
3. float
4. complex 复数 (用 a + bj或 complex(a,b)来表示)
三、String
1.由数字、字母、下划线组成的一串字符。
2.字串列表有2种取值顺序:
- 从左到右索引默认0开始的,最大范围是字符串长度少1
- 从右到左索引默认-1开始的,最大范围是字符串开头
S T A R T
0 1 2 3 4
-5 -4 -3 -2 -1
3.字符串截取
str = 'start'
print str[1,4] print str[1,*] print str * 2 print str[1,4,2]
输出:tar 输出:tart 输出:startstart 输出:['t','r']
4.ord()、chr()和len()函数
1.ord('A') -->65
2.chr(66) -->'B'
3.len('ABC') -->3
四、List
1.列表使用 ==[]== 来标识
2.列表的截取和字符串一样
3.列表可以二次赋值
五、Tuple
1.元祖使用 ==()== 来标识,内部元素有','隔开,不能二次赋值。
2.截取方式和字符串一样
Tuple = ( 'start', 786 , 2.23, 'Jack', 70.2 )
六、Dictionary
1.字典使用 =={}== 来标识,内容由索引(key)和value组成
2.字典中元素通过key来存取
tinydict = {'name': 'Jack','code':10010, 'dept': 'sales'}