Python有很多数据类型,我们暂且将他们分为可变数据类型和不可变数据类型。如下图
下面举例说明他们的定义方法:
数字类型:整型int, 浮点型float (注:double不是Python的数据类型)
定义:
count_01 = int(100)
关键字:int , float
字符串类型:用单引号‘ ’或双引号“ ”包含的任意字符就是字符串。
定义:
name = ‘小小’
age = '58'
str_ = " nihaoa "
关键字: str
布尔类型:True 和false
空类型:NULL
列表类型:由字符串组成,用[ ]包裹,字符串用逗号隔开,就是列表。
定义:
name = ['小小', ‘haha’, '18']
关键字:list
元组类型:由字符串组成,用( )包裹,字符串用逗号隔开,就是列表。
定义:
name = ('小小', ‘haha’, '18')
关键字:tuple
字典类型:由多个键(key)和对应的值(value)所组成的数据类型。
定义:
person = {'name': 'Shirley', 'age': '27'}
关键字:dic
注意:集合不是一种数据处理的类型,而是一种中间类型。