目錄
使用 Python 判斷字符串是否包含特定子串
Python 是一種強大的程式語言,它提供了許多有用的功能,其中一個功能就是可以判斷字符串是否包含特定子串。本文將介紹如何使用 Python 來判斷字符串是否包含特定子串。
Python 提供了兩種方法來判斷字符串是否包含特定子串:in 運算子和 find 方法。
使用 in 運算子
in 運算子可以用來判斷字符串是否包含特定子串,它會返回一個布林值(True 或 False)。
# 定義字符串 str = "Hello World" # 判斷字符串是否包含特定子串 if "Hello" in str: print("字符串中包含特定子串") else: print("字符串中不包含特定子串")
上面的程式碼中,我們定義了一個字符串,然後使用 in 運算子來判斷字符串是否包含特定子串,如果包含,則會輸出 “字符串中包含特定子串”,否則會輸出 “字符串中不包含特定子串”。
使用 find 方法
find 方法也可以用來判斷字符串是否包含特定子串,它會返回子串在字符串中的位置,如果子串不存在,則會返回 -1。
# 定義字符串 str = "Hello World" # 判斷字符串是否包含特定子串 if str.find("Hello") != -1: print("字符串中包含特定子串") else: print("字符串中不包含特定子串")
上面的程式碼中,我們定義了一個字符串,然後使用 find 方法來判斷字符串是否包含特定子串,如果包含,則會輸出 “字符串中包含特定子串”,否則會輸出 “字符串中不包含特定子串”。
總結來說,Python 提供了 in 運算子和 find 方法來判斷字符串是否包含特定子串,這兩種方法都可以用來判斷字符串是否包含特定子串,但是 in 運算子更加簡單易用。