数据类型
1. Integral 类型
整数一般用十进制表示,方便的时候也可以用其他进制表示。
如:0b1001 表示二进制数 1001 0O341 表示八进制数 341
0X23a 表示十六进制 23a
2. 布尔类型
Python 提供了两种内置的布尔型对象:True 和 False,0 和 False 都表示 False,其他整数和
True 都表示 True。
3. 浮点类型
Python 提供了 oat、complex、Decimal。Float 存放双精度的浮点数,在浮点类型中还提
供了复数,存放的是一对浮点数,一个表示实数部分,一个表示虚数部分。
4. 十进制数字
Decimal 提供固定的十进制数,使用 Decimal 必须导入 decimal 模块。
5. 字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符
串很简单,只要为变量分配一个值即可。
例如:var1 = 'Hello World!'
var2 = "Python Runoob"
字符串和数字相加:str1 = "%s%d"%("123", 34)
第二种方式:str2 = "123"+str(34)
6. 列表(List)
列表是数据值的集合,在其他语言中称之为数组,是可以存储一组或一系列数值的变
量,Python 允许列表包含不同数据类型的元素。多个元素之间用,隔开。
示例:
list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5 ]
list3 = ["a", "b", "c", "d"]
使用下标索引来访问列表中的值,也可以使用方括号的形式截取元素
示例:
#通过索引的方式访问列表中的第一个元素
print(list1[0])
#截取 list1 列表中的前面两个元素
print(list1[0:2])
7. 元组
元组与列表类似,区别在于元组的元素不能修改。而列表可以修改。
元组使用小括号来表示,多个元素之间用逗号隔开。
示例:
tup1 = ('physics', 'chemistry', 1997, 2000);
tup2 = (1, 2, 3, 4, 5 );
元组的访问方式和列表的访问方式一致,使用下标索引来访问元组中的值,也可以使用