Python > Python does not include the last offset


@ Introducing Python: Modern Computing in Simple Packages by Bill Lubanovic
(No. 948 / 12833)

, offset 12 to 14 (Python does not include the last offset):

>>> letters[12:15]
'xyz'

ideoneで試してみた。

alphabet = 'abcdefghijklmnopqrstuvwxyz'
print(len(alphabet))

print(alphabet[0:25])
print(alphabet[:25])
print(alphabet[::-1])
結果
Success time: 0.01 memory: 9992 signal:0
26
abcdefghijklmnopqrstuvwxy
abcdefghijklmnopqrstuvwxy
zyxwvutsrqponmlkjihgfedcba

他の言語からPythonに戻ってきた時にミスしやすいように思う。