文字列の特徴
文字列(str型)は、『” ”』(ダブルクォーテーション)や『’ ’』(シングルクォーテーション)で囲むことによって定義するんだ。
name=”山田”
name+=”太郎”
print(name)
→ ”山田太郎”と表示される。

コルトン:「つまり、文字同士なら『足し算』が出来るんだね!」
x=”Hello”
print(x*3)
→ ”HelloHelloHello” と表示される
print(x*0)
→ ” ” の空文字が表示される

コルトン:「文字を連続させたいときは掛け算なんだね」
スライシング
x=”明日は良い天気になあれ!”
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 明 | 日 | は | 良 | い | 天 | 気 | に | な | あ | れ | ! |
| -12 | -11 | -10 | -9 | -8 | -7 | -6 | -5 | -4 | -3 | -2 | -1 |
| x[ | 0: | 5: | 2 | ] |
| ↑スタート位置 | ↑終わる位置の一つ後ろ | ↑スキップ数 |
x[1:5:2] → ”日良”
x[::‐2] → ”!あに天良日”

コメント