在 Python 中,確定單字是否存在於字串中可以透過多種方法來實現。雖然經常使用 .find() 函數,但涉及 if 語句的替代方法也同樣有效。
考慮以下語法:
if word in mystring: print('success')
此程式碼片段使用 in 運算子評估儲存在 mystring 中的字串中是否存在單字。如果為 true,則會列印訊息「成功」。
但是,問題中提供的程式碼採用 string.find() 方法,後面接著 if 語句。這種方法是不必要的,因為 .find() 方法已經傳回字串中該單字第一次出現的索引,如果該單字不存在,則傳回 -1。
因此,檢查單字的正確 Python 語法如果字串中沒有 in 運算符,則存在:
if string.find(word) != -1: print('success')
以上是如何在不使用「in」運算子的情況下檢查 Python 字串中是否存在單字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!