风吹劲草

劲草无边

导航

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

 

posted on 2019-09-19 17:48  风吹劲草  阅读(5344)  评论(0编辑  收藏  举报