1、成员运算符
成员运算符是用来判断指定元素是否在某一序列中的运算符,系列可以是字符串、列表或元组。成员运算符包括in和not in。
in如果在指定的序列中找到值,则返回真(True),否则返回假(False)。not in如果在指定的序列中没有找到值,则返回真(True),否则返回假(False)。
例子
a = 'gang'
b = 'gan'
name = "badianganghuo"
name1 = ('ba','dian','gang','huo')
name2 = ['ba','dian','gang','huo']
c = 2
d = 3
list = [1,2,3,4]
print('{} in {} 的结果为:{}'.format(a,name,(a in name)))
print('{} not in {} 的结果为:{}'.format(a,name,(a not in name)))
print('{} in {} 的结果为:{}'.format(a,name,(b in name)))
print('{} not in {} 的结果为:{}'.format(a,name,(b not in name)))
print('{} in {} 的结果为:{}'.format(a,name1,(a in name1)))
print('{} not in {} 的结果为:{}'.format(a,name1,(a not in name1)))
print('{} in {} 的结果为:{}'.format(a,name1,(b in name1)))
print('{} not in {} 的结果为:{}'.format(a,name1,(b not in name1)))
print('{} in {} 的结果为:{}'.format(a,name2,(a in name2)))
print('{} not in {} 的结果为:{}'.format(a,name2,(a not in name2)))
print('{} in {} 的结果为:{}'.format(a,name2,(b in name2)))
print('{} not in {} 的结果为:{}'.format(a,name2,(b not in name2)))
print('{} in {} 的结果为:{}'.for