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
   196   197   198   199   200   201   202   203   204   205   206