基本数据类型
-
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)
-
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)
Numbers(数字)
数字数据类型用于存储数值。
他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。
当你指定一个值时,Number 对象就会被创建:
var1 = 1
var2 = 10
您也可以使用del语句删除一些对象的引用。
del语句的语法是:
del var1[,var2[,var3[....,varN]]]
您可以通过使用del语句删除单个或多个对象的引用。例如:
del var del var_a, var_b
Python支持四种不同的数字类型
-
整型:int(有符号整型)、long(长整型,也可以代表八进制和十六进制)
-
浮点型:float
-
布尔类型:bool false0 true1
-
复数:复数由实数部分和虚数部分构成,可以用 a + bj 或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型。基本不会使用
String(字符串)
字符串的索引
python的字串列表有2种取值顺序:
-
从左到右索引默认0开始的,最大范围是字符串长度少1
-
从右到左索引默认-1开始的,最大范围是字符串开头
str = "abc"
print(str) # abc
print(str[