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

kok = sqrt(n)
                  while geciciDeger <= kok:

                      if n % geciciDeger == 0:
                          return False
                      geciciDeger += 2

                  return True
              def AsalAralikBelirleme(ilk, son):
                  for deger in range(ilk, son + 1):

                      if AsalKontrol(deger):
                          yield deger
              def main():

                  asal = list(AsalAralikBelirleme(20, 50))
                  print(asal)
              if _ _ name _ _ == " _ _ main _ _ ":

                  main() # Programı çalıştır

               Ekran Çıktısı


              [23, 29, 31, 37, 41, 43, 47]

            10.4. * Operatörü ile Liste Oluşturma

               Daha önceki konularımızda * operatörü matematikteki çarpma işlemini yerine getirmek için kul-
            lanılıyordur. Liste oluşturulurken * operatörü solundaki liste elemanını sağındaki adet kadar çoğaltır.
               * Operatörü string’ler ile benzer sonuç verir.
               >>> ‘abc’ * 3
               ‘abcabcabc’


              def main():
                     a = [0] * 10
                     print(a)
                     a = [3.4] * 5
                     print(a)

                     a = 3 * ["ABC"]
                     print(a)
                     a = 4 * [10, 20, 30]
                     print(a)
                     n = 3 # çarpım değişkeni tanımlanıyor



        222
   111   112   113   114   115   116   117   118   119   120   121