Page 39 - Bilgisayar Bilimi Kur 1| 2. Bölüm
P. 39

range(2, 11, 2) → 2,4,6,8,10
                  range(-5, 5) → −5,−4,−3,−2,−1,0,1,2,3,4
                  range(1, 2) → 1
                  range(1, 1) → ()
                  range(1, -1) → ()
                  range(1, -1, -1) → 1,0
                  range(0) → ()
               •    range içerisinde 1 değer varsa bitiş değerini gösterir. 0’dan başlayıp birer artarak çalışır.
               •    range içerisinde 2 değer varsa başlangıç ve bitiş değerini simgeler ve birer artarak ilerler.
               •    3 değer varsa başlangıç, bitiş ve artma miktarını ifade eder.


               Örnek
               10’un katlarını yazmak için aşağıdaki kod satırları kullanılabilir.


              for i in range(16):
              print("{0:3} {1:16}".format(i, 10**i))


               Ekran Çıktısı
              0                         1
              1                        10
              2                       100
              3                     1000
              4                    10000
              5                   100000
              6                  1000000
              7                10000000
              8               100000000
              9              1000000000
              10            10000000000
              11          100000000000
              12         1000000000000
              13        10000000000000
              14       100000000000000
              15      1000000000000000

               format() metodu: print() komutunda çıktı verilirken yazdırılmak istenilen değerlerde hizalama,
            ekranda istenildiği yere yazdırma gibi biçimlendirme işlemlerinde kullanılan bir metotdur.

               Örnek
               >>> print("{} {}"yi seviyor!".format("Ali", "Ayşe"))
              "Ali Ayşe"yi seviyor!"
              >>> print("{} {} yaşında bir {}dur".format("Ahmet", "18", "futbolcu"))
              "Ahmet 18 yaşında bir futbolcudur"


                                                                                                     145
   34   35   36   37   38   39   40   41   42   43   44