Python での文字列処理のメソッド関数:
str.isnumeric(): 数字のみが含まれる場合は True、それ以外の場合は False。注: この関数は Unicode string
str.isdigital() にのみ使用できます。数字のみが含まれる場合は True、それ以外の場合は False。
str.isalpha(): 文字のみが含まれる場合は True、それ以外の場合は False。
str.isalnum(): 文字または数字のみが含まれる場合は True、それ以外の場合は False。
文字列の例:
str_1 = "123"
str_2 = "Abc"
str_3 = "123Abc"
コード処理プロセス:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
注: 文字列にスペースなどの文字や数字以外の文字が含まれている場合、 return False
厳密な分析: 数字または文字以外の記号 (スペース、セミコロンなど) がある場合、False になります
isalnum() は数字と文字でなければなりません
isalpha() の混合では大文字と小文字が区別されません
以上が文字列が数値かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。