True,False,None

Python 中有一类对象被称为 “假值”(falsy),当用在布尔判断中时,会被视为 FalseNone 是其中之一,常见的假值还包括:

  • 数值 0(00.0 等);
  • 空序列 / 集合([](){}'' 等);
  • 空对象(如空的自定义容器等)。
    比如链表,if not head::判断 “假值”,但这么写可读性不好,推荐写if head is None:(推荐)或 if head == None:
    False:0,空列表,空栈,空队列,空链表,空字符串,空元组
    None:没有值 / 不存在 / 未初始化
posted @ 2025-12-22 06:00  小翔子  阅读(3)  评论(0)    收藏  举报