【Python】 大文字と小文字を判定する

python3のstr型の文字列の全ての文字が大文字かどうか、小文字かどうかなどを判定させる方法を紹介する。
大文字、小文字を変換する方法はこちら

【Python】 大文字、小文字を変換する
python3のstr型の文字列の大文字小文字を入れ替えたり、大文字を小文字に変換したりする方法を紹介する。大文字、小文字を判定させる方法はこちら 大文字を小文字にする upper() 小文字を大文字にする lower()...

全ての文字が大文字かどうか判断 isupper()

str_sample1 = "EXAMPLE"
str_sample2 = "Example string"
str_sample3 = "example"
str_sample4 = "Example String"
print(str_sample1.isupper())   #True
print(str_sample2.isupper())   #False
print(str_sample3.isupper())   #False
print(str_sample4.isupper())   #False

全ての文字が小文字かどうか判断 islower()

str_sample1 = "EXAMPLE"
str_sample2 = "Example string"
str_sample3 = "example"
str_sample4 = "Example String"
print(str_sample1.islower())   #False
print(str_sample2.islower())   #False
print(str_sample3.islower())   #True
print(str_sample4.islower())   #False

タイトルケースかどうか判断 istitle()

注)タイトルケースとは単語の頭文字が大文字で他は小文字である文字列

str_sample1 = "EXAMPLE"
str_sample2 = "Example string"
str_sample3 = "example"
str_sample4 = "Example String"
print(str_sample1.istitle())   #False
print(str_sample2.istitle())   #False
print(str_sample3.istitle())   #False
print(str_sample4.istitle())   #True

コメント

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