– – – +による連結 – – –
a = 'Python'
b = 'の'
c = '勉強'
a + b + c
'Pythonの勉強'
Pythonは、自動的にスペースを追加されたりしない。
スペースを入れたい時は、下記みたいに表記する。
print(a, b, c)
Python の 勉強
– – – *による繰り返し – – –
*演算子を使うと文字列を繰り返す事ができる。
a = 'Python' *2 + '\n'
b = 'の' + '\n'
c = '勉強'
print(a + b + c)
PythonPython
の
勉強
\n は、改行にあたる。
– – – []による文字の抽出 – – –
文字列のなかで抽出したい時は、文字列の場所を指定する。
python = 'python'
python[1]
'y'
文字列の順番は、0からはじまる。
– – – [star:end:step]によるスライス – – –
・[:] は、先頭から末尾まで全体を抽出
・[start:] は、スタートオフセットから末尾まで抽出
・[:end: は、先頭から末尾end-1を抽出
・[start:end] は、startオフセットからend-1まで抽出
・[start:ent:step は、step文字ごとにstartオフセットからend-1まで抽出
python = 'python'
python[2]
'thon'