目錄
使用 Python 判斷字符串是否只包含字母和數字
Python 是一種流行的編程語言,它可以用來解決各種問題,包括判斷字符串是否只包含字母和數字。在本文中,我們將介紹如何使用 Python 來判斷字符串是否只包含字母和數字。
首先,我們需要定義一個函數,用於檢查字符串是否只包含字母和數字:
def is_alphanumeric(string): for char in string: if not char.isalnum(): return False return True
上面的函數會遍歷字符串中的每個字符,並使用 isalnum()
方法來檢查字符是否只包含字母和數字。如果字符串中有任何非字母和數字的字符,則函數會返回 False
,否則會返回 True
。
現在,我們可以使用這個函數來檢查任何字符串是否只包含字母和數字:
string1 = "Hello World!" string2 = "Hello123" print(is_alphanumeric(string1)) # False print(is_alphanumeric(string2)) # True
在上面的示例中,我們定義了兩個字符串,一個包含字母和數字,另一個包含非字母和數字的字符。我們使用 is_alphanumeric()
函數來檢查這兩個字符串,結果如上所示。
總結來說,使用 Python 來判斷字符串是否只包含字母和數字是非常容易的。我們只需要定義一個函數,並使用 isalnum()
方法來檢查字符串中的每個字符,就可以判斷字符串是否只包含字母和數字。