数据 类型

整数类型

进制类型引导符号
十进制
二进制0b 或 0B
八进制0o 或 0O
十六进制0x 或 0X

字符串

字符串切片 例如

0 1 2 3 4
a= h e l l o
-5 -4 -3 -2 -1
a[0]=a[-5]
a[0:5]#区间的字符串
a[N:]#N到字符串的结尾
a[:N]#0到N

字符串操作

A+B可以将 A 支付串和 B 字符串连接 x*nn*x复制 n 个字符串 x in n如果 x 是 n 的字符串位 True,否则为 False

布尔类型

True 表示整数 1 False 表示整数 0

布尔值的 False 情况如下

  • False 或者是 None
  • 数字中的 0,包含 0,0.0,虚数 0
  • 空序列,包含空字符串,空元组,空列表,空字典,空合集
  • 自定义对象的实例,该对象bool()方法返回 False 或len()方法返回 False

数据类型的转换

需要转换的数据类型(变量名)