2016-06-07 86 views
0

幫我解決這個問題,而不使用.split() 返回True當且僅當字符串A包含字符串B.例如,如果第一個參數是'我喜歡icecream ',第二個參數是'icecream',那麼函數應該返回True。字符串B在字符串A-Python初學者編程

然而如果第一個參數是「我喜歡冰淇淋」,第二個參數是「冰」,則函數應該返回,因爲這個詞「冰」是不是相同的字爲 '冰淇淋'

+1

這不是問題。 – Laurel

+0

好點,我忘記這麼做 – Ephraims

回答

1

就試試這個:

def isWithin(word1, word2): 
    return word2 in word1.split() 

>>> isWithin('I like icecream', 'icecream') 
True 
>>> isWithin('I like icecream', 'ice') 
False 
>>> 
+0

有沒有另一種方式這樣做,而不使用.split()? – Ephraims

相關問題