python 工具

Python 其他数据类型


1. 布尔类型(bool)

  • 布尔类型只有两个值:True(真)/False(假)
  • bool是int的子类,True的本质是1,False的本质是0
  • bool1 = True	# True
    bool2 = False	# False
  • python中以下值被视为假(False),其他值都为真(True)
  • False
    None
    0 (整数零)
    0.0 (浮点零)
    "" (空字符串)
    [] (空列表)
    () (空元组)
    {} (空字典)
    set() (空集合)
  • 比较运算符会返回bool类型
  • bool3 = 3 > 1	# True
    bool4 = 5 < 2	# false

2. None

None是一个特殊的常量,表示空值或者没有值,所有None都指向同一个对象
n = None