基本数据类型

整数

  • int

  • 十进制: -1, 0, 1000, -8000, 88

  • 八进制:0o10, 0o27

  • 十六进制:0x10, 0xff

  • 数学运算 + - * / // %

浮点数

  • float

  • 比如:1.23, 2.6e3

字符串

  • str

  • 字符串是以单引号’或双引号"括起来的任意文本

  • 如果字符串内部包含’,", 可以用转义字符\来标识

  • 转义 \

  • 不转义 ‘‘’text’’’, “““text”””, r’text\n’

布尔值

  • bool

  • True, False

  • 比较

    • == != > < <= >=
    • is
  • 逻辑运算

    • and, or, not
  • 短路

  • is vs ==

空值

  • NoneType

  • None