-
str.capitalize() メソッドを使用する方法:
text = "hello world" capitalized_text = text.capitalize() print(capitalized_text) # 出力: "Hello world"
-
str.title() メソッドを使用する方法:
text = "hello world" capitalized_text = text.title() print(capitalized_text) # 出力: "Hello World"
-
str.upper() と str.lower() メソッドを組み合わせて使用する方法:
text = "hello world" capitalized_text = text[0].upper() + text[1:].lower() print(capitalized_text) # 出力: "Hello world"
-
正規表現と re モジュールを使用する方法:
import re text = "hello world" capitalized_text = re.sub(r"(^|\s)(\w)", lambda m: m.group(1) + m.group(2).upper(), text) print(capitalized_text) # 出力: "Hello World"
これらの方法を使用すると、文字列をキャピタライズケースに変換することができます。自分のニーズやコードの文脈に合わせて最適な方法を選択してください。