python 中的In运算符号的使用说明
in 在python 中作为简单的布尔运算符,解说连个字符串,其运算结果若不加选择,将进行布尔判断:
>>'good ' in 'shop'
False
>>'i' in 'bitter'
True
下面就一个特别的例子说明Python的独到好处:
E1:
def in_both(word1,word2):
for good in word1:
if good in word2:
print(good)
in_both('apples','oranges')
得到的结果如下:
a
e
s
不难发现这里面的good 只是一个形式,只要满足对应的结构即可,也就是说可以把它改为任何合理的英文:
def in_both(word1,word2):
for well in word1:
if well in word2:
print(well)
in_both('apples','oranges')
一样可以得到相应的结果:
a
e
s