– – – 大文字と小文字の区別、配置 – – –
文字列から.を取り除く。
ai = 'python go r...'
ai.strip('.')
'python go r'
先頭の単語をタイトルケース(先頭文字だけ大文字)にする。
ai.capitalize()
'Python go r...'
すべての単語をタイトルケースにする。
ai.title()
'Python Go R...'
すべての文字を大文字にする。
ai.upper()
'PYTHON GO R...'
逆にすべて小文字にする。
ai.lower()
'python go r...'
すべての文字を大文字にする(または小文字にする)。
下記は、pをタイトルケースにした後、逆さにする。
ai = ai.capitalize()
ai.swapcase()
'pYTHON GO R...'
文字列のレイアウトを操作する関数。
指定したスペース(例20)の中でどこに配置さるか決める。
ai.center(20)
' Python go r... '
左端に配置する。
ai.ljust(20)
'Python go r... '
右端に配置する。
ai.rjust(20)
' Python go r...'
– – – replace()による置換 – – –
replace() を使えば置き換えができる。
ai.replace('go', 'google')
'Python google r...'
次のようにすると回数分を置換できる。(例、10回)
ai.replace('go', 'google',10)
※Pythonは、その他にも多くの文字列操作関数が存在します。