什么是数据类型 数据类型是用来描述变量的,所以不同的变量需要有不同的数据类型来表示。
五大数据类型:
-
-
字符串类型
-
列表
-
字典
-
-
数字类型:一般用于加减乘除和逻辑判断,分为整型和浮点型,整型表示整数,浮点型表示小数。定义方式如下:
age = 18 #age为18
print(type(age)) #打印age的数字类型
weight = 100.0 #weight为100.0
print(type(weight)) #打印weight的数字类型
-
字符串类型:字符串是由字符组成的,一般用于表示名字、爱好等,字符串只适用于与字符串相加和与数字相乘。定义方式如下:
name = 'Mike'
-
列表:列表用于存放多个值。定义方式如下:
hobby_list = ['music','read','study'] # 创建列表hobby_list
print(hobby_list[1]) # 打印hobby_list列表中索引序号为1的值
-
字典:存放数据的种类各种各样并且数据较多的时候可以使用字典。定义如下:
user_info = {'name': 'nick', 'gender': 'male', 'age': 19,
'company_info': ['oldboy', 'shanghai', 50]} # 创建字典user_info
print(user_info['name']) #打印字典user_info中key为name的值
-
布尔型:布尔型用于判断条件结果,Python中所有数据类型的值自带布尔值。如此多的数据类型中只需要记住只有0、None、空、False的布尔值为False,其余的为True。使用方法如下:
print(type(True)) # 打印True的数据类型
print(True) # 打印True的布尔值