たとえば、名前の入力が行われた後、大文字の最初の文字になるように固有名詞を変換することを目指します。Pythonで文字列の最初の文字を大文字に変更する
>>> name = 'joe'
>>> name.title()
'Joe'
たとえば、名前の入力が行われた後、大文字の最初の文字になるように固有名詞を変換することを目指します。Pythonで文字列の最初の文字を大文字に変更する
>>> name = 'joe'
>>> name.title()
'Joe'
str = "hello world"
str = str[0].upper() + str[1:]
使用このようなupper()
方法:あなたがそれを達成string.title()
を使用して
は.capitalize()と.TITLEは()、使用することができますが、両方は問題があります。
>>> "onE".capitalize()
'One'
>>> "onE".title()
'One'
両方とも、文字列の他の文字を小文字に変更します。 あなた自身で作成する:
>>> xzy = lambda x: x[0].upper() + x[1:]
>>> xzy('onE')
'OnE'
あなたの質問は何ですか? –