1. はじめに
Pythonでは、文字列も1文字ずつ取り出すことができます。
リストと同じようにインデックスが0から始まる点を確認しましょう。
2. 問題
text = "Python"
print(text[2])
3. 選択肢
A. P
B. y
C. t
D. h
4. 正解
正解はC. tです。
5. なぜこの答えになる?
文字列Pythonのインデックスは、
0 → P
1 → y
2 → t
3 → h
4 → o
5 → n
となります。
そのため、
text[2]
ではtが取り出されます。
6. 関連する基礎知識
最後の文字を取り出したい場合は、
text[-1]
と書くこともできます。
この場合は、
n
が取得できます。
7. 次の問題
次は、文字列同士を+でつないだときの動きを確認します。
次回:Python確認テスト第8問|文字列の結合