In [1]:
s = 'abcde'

In [2]:
print(s[0])


a

In [3]:
print(s[4])


e

In [4]:
print(s[-1])


e

In [5]:
print(s[-5])


a

In [6]:
# print(s[5])
# IndexError: string index out of range

In [7]:
# print(s[-6])
# IndexError: string index out of range

In [8]:
s = 'abcde'

In [9]:
print(s[1:3])


bc

In [10]:
print(s[:3])


abc

In [11]:
print(s[1:])


bcde

In [12]:
print(s[-4:-2])


bc

In [13]:
print(s[:-2])


abc

In [14]:
print(s[-4:])


bcde

In [15]:
print(s[3:1])




In [16]:
print(s[3:1] == '')


True

In [17]:
print(s[-100:100])


abcde

In [18]:
print(s[1:4:2])


bd

In [19]:
print(s[::2])


ace

In [20]:
print(s[::3])


ad

In [21]:
print(s[::-1])


edcba

In [22]:
print(s[::-2])


eca

In [23]:
s = 'abcdefghi'

In [24]:
print(len(s))


9

In [25]:
# print(s[len(s) / 2])
# TypeError: string indices must be integers

In [26]:
print(s[len(s) // 2])


e

In [27]:
print(s[:len(s) // 2])


abcd

In [28]:
print(s[len(s) // 2:])


efghi

In [29]:
s = 'abcあいう'

In [30]:
print(len(s))


6

In [31]:
print(s[4])



In [32]:
print(s[1:5])


bcあい