内置函数 不需要导入则可使用的函数
如 abs() all() id() print() type()
内置常量
False True None
内置类型 主要内置类型有数字 序列 映射 类 实例 和异常
逻辑值检测
任何对象都可以进行逻辑值的检测,以便在 if
或 while
作为条件或是作为下文所述布尔运算的操作数来使用。
一个对象在默认情况下均被视为真值,除非当该对象被调用时其所属类定义了__bool__()方法且返回 False
或是定义了__len__() 方法且返回零。 下面基本完整地列出了会被视为假值的内置对象:
被定义为假值的常量: None
和 False
。
任何数值类型的零: 0
, 0.0
, 0j
, Decimal(0)
, Fraction(0, 1)
空的序列和多项集: ‘‘
, ()
, []
, {}
, set()
, range(0)
布尔运算
and or not
比较运算 < > <= >= == != is is not
数字类型 int float complex
迭代器类型
原文:https://www.cnblogs.com/xujin247/p/12051714.html