多维列表
多维列表,顾名思义,还是列表数据,只是多了一些维度,有二维、三维等
用的最多的还是二维
# 一维列表
list1=[1,2,3,4,5,6]# 二维列表
list2=[[1,2,3],[4,5,6],[7,8,9]]# 三维列表
list3=[[[1,2],[3,4]],[[5,6],[7,8]]]
或者可以简单的理解成,几维列表就嵌套了几个[ ]
注意是嵌套,而不是并列
布尔类型
布尔类型的数据只有:True 和 False 两个值
表示真或假,常用语分支结构或循环结构中,但不仅限于这两种结构
- False的表示,除了False之外,还有空字符串、空列表、空字典、空元组、0、0.0和None
- 在布尔类型参与数学运算时,True表示1,False表示0
空值
空值,即为None,是Python中的一种特殊的数据类型
n=Noneprint(type(n))# <class 'NoneType'>
Number类型
Number类型中最主要的还是int和float
- int类型:整数类型数据
num1=65
num2=20print(num1,type(num1))print(num1,type(num2))
- float类型:浮点数类型,带小数的
f1=0.12
f2=2.3
f3=654.3215print(f1,type(f1))print(f2,type(f2))print(f3,type(f3))
连续赋值
- 连续给多个变量赋值相同的数据
x, y, z=12print(x,y,z)
- 连续给多个变量赋值不同的数据
x, y, z=10,11,12print(x, y, z)