什么是数据类型:
人类可以很容易分清数字和字符的区别,但计算机并不能。计算机虽然很强大,但是如果不明确告诉它,很难分清数字和汉字。因此,每种编程语言都有一种叫数据类型的设计,对常用的各种数据类型进行明确的划分
python的常见数据类型:
1. 整数:int==>整数,主要用来进行数学运算
2. 字符串:str==>字符串,可以保存少量数据并进行相应的操作
3. 布尔值:bool==>布尔值,判断真假,TrueFalse
4. 列表:list==>列表,储存大量数据,用[]表示
5. 元组:tuple==>元组,不可以发生改变的字符串,用()表示
6. 字典:dict==>字典,储存键值对,可以储存大量数据
7. 集合:set==>集合,可以保存大量数据,但数据不可以有重复,是不保存value但dict
可变数据类型/不可变数据类型
1. 可变数据类型(不可hash):list列表、dict字典、set集合(但集合内的元素是不可变的)
2. 不可变数据类型(可hash):bool布尔值、touple元组、int整型、str字符串