Day 199stripとreplaceで文字列整形
Pythonコード
1text = ' Hello, World! '2print(text.strip())3print(text.replace(' ', ''))4name = 'John Doe'5print(name.replace('John', 'Jane'))
解説
- 行1: 文字列を定義します。ここでは、' Hello, World! ' という文字列を定義しています。 行2: 文字列の先頭と末尾の空白を削除するstrip()関数を使用します。strip()は、デフォルトで空白を削除します。 行3: 指定した文字を別の文字に置き換えるreplace()関数を使用します。ここでは、空白を''に置き換えています。つまり、空白を削除しています。
- 行4〜5: 別の文字列に対してreplace()関数を使用します。ここでは、'John'を'Jane'に置き換えています。print() は画面に文字や値を表示する関数です。
次に試してみよう
- 空白以外の文字をstrip()で削除するにはどうすればよいですか?
- replace()で複数の文字を同時に置き換える方法を調べてみましょう
- 文字列の検索や分割など、他の文字列操作関数を試してみましょう