Python运算符
运算符逻辑表达式 描述 实例
and x and y 布尔“与” -如果 x 为False ,x and y 返回False ,否则它返回y的计算值。 (a and b)返回20。
or x or y 布尔“或” - 如果x 时非0,它返回x的值,否则它返回y的计算值。 (a or b)返回10。
not not x 布尔“非” -如果x 为 True,返回False。如果x为False,他返回True。 not(a and b)返回False。
Python成员运算符
in 如果在指定的序列中找到值返回True,否则返回False。 x 在 y序列中,如果x 在 y 序列中返回True。
not in 如果在指定的序列中没有找到值返回True,否则返回False。x 不在 y 序列中,如果x 不在y 序列中返回True。
a=10
b=20
list = [1,2,3,4,5 ]
if (a in list ):
print"1-变量a 在给定的列表中 list中“
else:
print"1- 变量 a 不在给定的列表中 list 中”
if ( b not in list ):
prin"2-变量 b 不在给定的列表中 list 中“