1.4 Python基础知识

俏皮de乐师 / 2024-02-22 / 原文

1.4.1 Python对象模型

  • Python中的一切都是对象
  • 字符串使用单引号、双引号、三引号为定界符,以rR引导的表示原始字符串,如:r'abc'R'bcd'
  • 元组不可变,如果元组中只有一个元素,后面的逗号不能省略,如:(3,)
  • 布尔型,如:TrueFalse
  • 空类型, 如:None
  • 其他可迭代对象,具有惰性求值的特点
    • 惰性求值:就是在需要时才进行求值的计算方式,如:a and b,如果a为0,则不需要去计算b是否为真;同理,a or b,如果a为1,则不需要去计算b是否为真
  • 编程单元,如:函数、类、模块