[Python]文字列の大文字小文字を判定するには?

python

どうも、ちょげ(@chogetarou)です。

文字列の大文字小文字を判定する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

文字列の大文字小文字を判定する方法は、2つあります。

全て大文字かどうか

1つは、全て大文字かどうかを判定する方法です。

具体的には、文字列からisupper()メソッドを呼び出します。

text.isupper()

isupper()メソッドは、呼び出した文字列が全て大文字ならば「True」、全て大文字でなければ「False」を返します。

使用例

text1 = "ABCDEFG"
text2 = "abcdefg"
text3 = "AbcDeFg"

print(text1.isupper())
print(text2.isupper())
print(text3.isupper())
出力:
True
False
False

全て小文字かどうか

もう1つは、全て小文字かどうかを判定する方法です。

具体的には、文字列からislower()メソッドを呼び出します。

text.islower()

islower()メソッドは、呼び出した文字列が全て小文字ならば「True」、全て小文字でなければ「False」を返します。

使用例

text1 = "ABCDEFG"
text2 = "abcdefg"
text3 = "AbcDeFg"

print(text1.islower())
print(text2.islower())
print(text3.islower())
出力:
False
True
False

まとめ

文字列の大文字小文字を判定する方法は、次の2つです。

  • 全て大文字かどうか判定する方法
    text.isupper()
  • 全て小文字かどうか判定する方法
    text.islower()

コメント

タイトルとURLをコピーしました