Page 201 - Bilgisayar Bilimi | Kur 1
P. 201
>>> s = ‘ABCEFGHI’
>>> s
‘ABCEFGHI’
>>> s. _ _ getitem _ _ (0)
‘A’
>>> s. _ _ getitem _ _ (1)
‘B’
>>> s. _ _ getitem _ _ (2)
‘C’
>>> s[0]
‘A’
>>> s[1]
‘B’
>>> s[2]
‘C’
Dizi nesnelerinde ilk karakterin konumu ya da indeks değeri “0” olduğundan her bir karakterin
konumu [ ] köşeli parantez içerisinde belirtilir.
Dizilerle kullanılabilen başka bir metot ise “__len__” metodudur. Böylece dizideki karakter sayısı
elde edilir.
>>> s
‘ABCEFGHI’
>>> s = ‘ABCEFGHI’
>>> s
‘ABCEFGHI’
>>> len(s)
8
>>> s. _ _ len _ _ ()
8
“len(s)” ve “s.__len__()” söz dizimleri fonksiyonel olarak aynıdır. İstemciler çağırırken global “len”
fonksiyonunu kullanmalıdır.
9.7. Karakter Yazma Örneği
s = “Hayatta En Hakiki Mürşid İlimdir”
print(s)
for i in range(len(s)):
print(“[“, s[i], “]”, sep=””, end=””)
200