1.python变量
变量Python 是强类型的动态脚本语言
强类型:不允许不同类型相加。例如:整形+字符串会报类型错误。
动态:不使用显示数据类型声明,且确定一个变量的类型是在第一次给它赋值的时候。
脚本语言:一般是解释性语言,运行代码只需要一个解释器,不需要编译。
Python 变量的赋值指的是将数据放入变量的过程。
Python 变量无须声明数据类型就可以直接赋值,对一个不存在的变量赋值就相当于创建(定义)了一个新变量,换句话说 Pyhton 创建变量就必须赋值。
Python 变量的数据类型可以随时改变,比如,同一个变量可以一会儿被赋值为字符串,一会儿被赋值为整数。
2.python列表,元组,字典
1、列表(list):[XXX,XXX] 有序性,输入值可以相同,且任意类型
2、元组(tuple):(XXX,XXX) 与列表一样,有序、有索引,输入值可以相同,且任意类型
3、字典(dict):{"XX":"XX",} 键值对无序,key是要唯一的,一般都是字符串,value可以为任意类型
区别:
1、列表,字典是支持增删改,元组不支持增删改
2、列表,元组都为有序有索引,字典是无序无索引
3、列表,元组的值可重复可任意类型,字典是键值对Key-va