文字列(string)

基本

文字列はダブルクオーテーション(”)または、シングルクオーテーション(‘)を使って定義します。

次の場合、Hello Worldがstrに代入されます。, 特殊文字\でエスケープできます。

【結果】

webサイトではaaとbbが空白ですが、実際はタブ文字が入ります

特殊文字を避けたい場合、r’~’と書きます。

複数行に渡って書きたいときは”””~”””または”’~”’が使えます。

この場合改行も含まれます。行末に\をつけると改行を避けられます。

【結果】

stringは不変(immutable)なので変更できません。

なのでstr[3] = ‘A’のように特定の文字を変えることはできません。

連結

+演算子や、+=演算子で文字列を連結できます。

【結果】

型変換

str()でstring型に型変換できます。

【結果】

抽出

リストのように要素の番号を指定して特定の文字を抽出することができます。

マイナスをつけると最後の文字から数えた要素を抽出できます。

【結果】

分割 スライス

【結果】

範囲外を指定してもエラーになりません。

結果は何も表示されません。

 

スポンサーリンク
スポンサーリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です