(1)Python与其他语言不一样,不需要事先定义变量的类型。
(2)python和其他语言一样是通过等号来赋值的。
(3)python可以同时为多个变量同时赋值,如a=b=c=1.
(4)python中有五种标准的数据类型:
①Numbers(数字):数字数据类型用于存储数值,他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。
当你指定一个值时,Number对象就会被创建。
②String(字符串):字符串或串(String)是由数字、字母、下划线组成的一串字符。
③List(列表):
List(列表) 是 Python 中使用最频繁的数据类型,列表可以完成大多数集合类的数据结构实现。
它支持字符,数字,字符串甚至可以包含列表(即嵌套)。列表用 [ ] 标识,是 python 最通用的复合数据类型。
列表中值的切割也可以用到变量 [头下标:尾下标] ,就可以截取相应的列表,从左到右索引默认 0 开始,从右到左索引默认 -1 开始,下标可以为空表示取到头或尾。
④Tuple(元组):元组是另一个数据类型,类似于 List(列表)。元组用 () 标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。
⑤Dictionary(字典):
字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合。
两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
字典用"{ }"标识。字典由索引(key)和它对应的值value组成。