python学习总结(三),python的变量类型
1.python中每个变量的申赋值都不需要类型声明,每个变量在内存中创建都包括变量的标识、名称和数据等信息。
2. 每个变量在使用前都必须赋值,变量赋值后该变量才会被创建。
3. 允许同时为多个变量赋值。
4五个标准的数据类型
numbers(数字)
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)
4.可以通过dell删除一些对象的引用或者删除多个对象的引用。
5.python支持四种不同的数字类型
int(有字符整型)
long(长整型,也可以代表八进制和十六进制)
float(浮点型)
complex(复数)
5. Python 还支持复数,复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型。
6.python字符串
字符串由数字、字母、下划线组成,python字符串列表有两种取值顺序
从左到右索引默认从0开始,从右到左索引默认从-1开始
字符串中获得一个子串,[头下标:尾下标],可以是正数或负数,只是不包括尾下标的字符。
加号(+)是字符串连接运算符,星号(*)是重复操作,
7.python列表
python使用最频繁的数据类型。可以完成大多数集合类的数据结构实现,它支持字符、数字、字符串甚至可以包含列表
列表用[ ] 标识,python最通用的数据类型。其值的切割也可以用上面的方法,
8.python元组
它也是一种数据类型,类似于List,元组用 ( ) 标识内部元素用逗号隔开,但是不能二次赋值。
9.python字典
是除列表外最灵活的内置数据结构类型,列表是有序的对象集合,字典是无序的对象集合。
区别:字典中的元素是通过键来存取的,而不是通过偏移来存取的
字典用 { } 标识,字典由索 引 key 和它对应的value值组成。
10. 数据类型转换
只需要将数据类型作为函数名即可
例如:
int(x[,basr]) 将一个x转换成一个整数。