While döngüleri

Orta Düzey Julia

Anthony Markham

Quantitative Developer

While döngüleri - sözdizimi

  • for döngüsünden daha az yaygın, ancak bazı durumlarda kullanışlıdır.
  • condition doğru oldukça expression tekrar eder.
  • Genelde belirli bir koşul sağlanana kadar eylemi yinelemek için kullanılır.
while condition
    expression
end
Orta Düzey Julia

While döngüleri - örnek

  • Koşul doğru olana kadar bir dizi işlemi tekrarla
counter = 10
while counter != 0
    print(counter, " ")
    counter = counter - 1
end
10 9 8 7 6 5 4 3 2 1
Orta Düzey Julia

While döngüleri - örnek ilk yineleme

# İlk yineleme
counter = 10
while counter != 0  # burada counter = 10, bu yüzden koşul doğru
    print(counter, " ")  # counter'ı yazdır, 10'a eşit
    counter = counter - 1  # counter'ı 1 azalt
end
10
Orta Düzey Julia

While döngüleri - örnek ikinci yineleme

# İkinci yineleme
counter = 10
while counter != 0  # burada counter artık = 9, bu yüzden koşul doğru
    print(counter, " ")  # counter'ı yazdır, 9'a eşit
    counter = counter - 1  # counter'ı 1 azalt
end
10 9
Orta Düzey Julia

While döngüleri - örnek üçüncü yineleme

# Üçüncü yineleme
counter = 10
while counter != 0  # burada counter artık = 8, bu yüzden koşul doğru
    print(counter, " ")  # counter'ı yazdır, 8'e eşit
    counter = counter - 1  # counter'ı 1 azalt
end
10 9 8
Orta Düzey Julia

While döngüleri - sonsuz döngü

  • counter değişkenini azaltmayı unutursak ne olur?
# İkinci yineleme
counter = 10
while counter != 0  # burada counter = 9 olur, bu yüzden koşul doğru
    print(counter, " ")  # counter'ı yazdır, 9'a eşit
end
10 10 10 10 10 10 10 10 10
Orta Düzey Julia

While döngüleri - sonlandırma

  • DataCamp ortamında, sonsuz döngü oturumun kopmasına yol açar
  • Yerel makinenizde, Julia programını Ctrl + C{{1}} ile sonlandırın
Orta Düzey Julia

Hadi pratik yapalım!

Orta Düzey Julia

Preparing Video For Download...