Python - 文字列を変換する

大文字と小文字の変換

文字列を大文字に変換するには upper 関数を使用します。

str = "abc"
print(str.upper()) # ABC
大文字に変換: upper()

文字列を小文字に変換するには lower 関数を使用します。

str = "ABC"
print(str.lower()) # abc
小文字に変換: lower()

先頭の一文字を大文字、他を小文字に変換するには capitalize 関数を使用します。

str = "abc"
print(str.capitalize()) # Abc
先頭一文字を大文字に変換: capitalize()

単語の先頭の一文字を大文字、他を小文字に変換するには title 関数を使用します。

str = "HELLO WORLD"
print(str.title()) # Hello World
単語の先頭の一文字を大文字に変換: title()

大文字を小文字に、小文字を大文字に変換するには swapcase 関数を使用します。

str = "Hello World"
print(str.swapcase()) # hELLO wORLD
大文字を小文字に、小文字を大文字に変換: swapcase()

大文字と小文字の判定

すべての文字が大文字かどうか判定するには isupper 関数を使用します。

print("ABC".isupper()) # True
print("Abc".isupper()) # False
すべての文字が大文字かどうか判定: isupper()

すべての文字が小文字かどうか判定するには islower 関数を使用します。

print("abc".islower()) # True
print("Abc".islower()) # False
すべての文字が小文字かどうか判定: islower()

文字列がタイトル(単語の先頭の一文字が大文字、他は小文字)かどうか判定するには istitle 関数を使用します。

print("Hello World".istitle()) # True
print("HELLO World".istitle()) # False
文字列がタイトル(単語の先頭の一文字が大文字、他は小文字)かどうか判定: istitle()
0
SHARE
Twitter
@murashun
お問い合わせ
murashun@gmail.com
ご質問(マシュマロ)
https://marshmallow-qa.com/murashun
ご支援(Stripe)
https://checkout.stripe.com/