常用的内置常量:
None True False
逻辑假值:
None False 0 ‘’(空字符串) () [] {} (空元组,空列表,空字符串)
逻辑运算:
and or not
三者都是短路运算,返回决定最终结果的操作数,后面的不会计算
比较运算符:
可以连用,如1<2<3 返回True
字符串/字符可以比较大小,但是不能和数值进行运算,如 'a'<'b' 返回True,按ASCII比较
其他逻辑字符:
is 两个对象引用都指向同样的对象 返回True
is not 类似
in: 成员操作符,当某个数据存在与包含多个成员的数据类型(如字符串,列表,元组,字典等)之中,返回 True,否则False;
特别的,成员操作符对于字典来说检查的是键成员,而不是值成员
not in 类似
序列:
字符串,列表,元组
序列中成员有两种表达方式,一种是正向引用[0,1,2,3……],另外一种逆向引用[-1,-2,-3,……]
序列切片:
list[start:end:step] 在区间[start,end) 中按步长 step,其中的参数可以缺省
常用函数:len(s), min(s), max(s), sum(s)