Python Hızlı Başlangıç Kursu

Python'da While Döngüleri

eminbasbayan

eminbasbayan

2 dk okuma
Python'da While Döngüleri
🔍 Büyütmek için tıklayın

Python'da döngüler, belirli bir kod bloğunu tekrar tekrar çalıştırmak için kullanılır. while döngüsü, bir koşul doğru olduğu sürece çalışan bir döngü tipidir. Bu makale, yazılıma yeni başlayanlara Python’daki while döngülerini anlatmayı amaçlamaktadır.

While Döngüsünün Temel Yapısı

while döngüsünün temel yapısı şu şekildedir:

while koşul: # koşul doğru olduğu sürece bu blok çalışır

Örnek:

sayac = 0 while sayac < 5: print(sayac) sayac = sayac + 1

Bu örnekte sayac 0'dan başlar ve her döngüde 1 artar. Sayac 5'e ulaştığında koşul False olur ve döngü sona erer.

Break Anahtar Kelimesi

break anahtar kelimesi, döngüyü anında sona erdirmek için kullanılır.

sayac = 0 while True: # Sonsuz döngü print(sayac) sayac = sayac + 1 if sayac >= 5: break

Bu örnekte break, sayac 5 veya daha büyük olduğunda döngüyü sona erdirir.

Continue Anahtar Kelimesi

continue anahtar kelimesi, döngünün geri kalanını atlayıp bir sonraki iterasyona geçmek için kullanılır.

sayac = 0 while sayac < 5: sayac = sayac + 1 if sayac == 3: continue print(sayac)

Bu örnekte, sayac 3 olduğunda print fonksiyonu atlanır.

Else Bloğu

while döngüsünden sonra bir else bloğu ekleyebiliriz. Bu blok, döngü normal bir şekilde (yani break ile sona ermeden) sona erdiğinde çalışır.

sayac = 0 while sayac < 5: print(sayac) sayac = sayac + 1 else: print("Döngü sona erdi")

Bu örnekte "Döngü sona erdi" çıktısını da göreceğiz.

Sonsuz Döngüler

Dikkatli olunması gereken bir durum da sonsuz döngülerdir. Eğer döngünün koşulu hiçbir zaman False olmazsa, program sonsuza kadar çalışır.

while True: print("Bu bir sonsuz döngüdür!")

Bu tip durumlardan kaçınmak için döngü koşulunuzun bir noktada False olacağından emin olmalısınız.

Sonuç

while döngüleri, belirli bir koşul doğru olduğu sürece tekrar tekrar çalışan kod blokları oluşturmanıza olanak tanır. break ve continue anahtar kelimeleriyle döngünün akışını kontrol edebilir, else bloğu ile döngü sona erdiğinde ek işlemler yapabilirsiniz. Döngüler, programlarınızı daha etkili ve düzenli hale getirebilir, aynı kodları tekrar tekrar yazmaktan kaçınmanıza yardımcı olabilir.

Etiketler

#Eğitimler#Python Hızlı Başlangıç Kursu

İlgili Yazılar

Bu konuyla ilgili diğer yazılarımızı da inceleyebilirsiniz

Python'a Giriş: Python Nedir ve Diğer Programlama Dillerinden Farkları
Genel

Python'a Giriş: Python Nedir ve Diğer Programlama Dillerinden Farkları

Python, 1991 yılında Guido van Rossum tarafından oluşturulan yüksek seviyeli, yorumlanabilir, nesne yönelimli bir programlama dilidir. Sözdizimi açısından okunabilirliği ve temizliği ön planda tutarak tasarlanmıştır, bu da onu özellikle programlamaya yeni başlayanlar için mükemmel bir seçenek

3 dk
Python ile Neler Yapabilirsiniz?
Genel

Python ile Neler Yapabilirsiniz?

Python, geniş uygulama alanlarına sahip, esnek ve güçlü bir programlama dilidir. Yaygın olarak kullanılan bu dil, web geliştirmeden yapay zekaya, veri analizinden oyun geliştirmeye kadar birçok farklı alanda kullanılabilir. Bu makalede, Python ile yapılabilecek bazı popüler uygulamaları incele

2 dk
VSCode ile Python Kurulumu: Adım Adım Rehber
Genel

VSCode ile Python Kurulumu: Adım Adım Rehber

Yazılım geliştirmeye yeni başladıysanız ve Python ile çalışmak istiyorsanız, Visual Studio Code (VSCode) mükemmel bir tercihtir. Bu, Microsoft tarafından geliştirilen açık kaynaklı, hafif ve güçlü bir kod editörüdür. Bu rehberde, Python’u ve VSCode’u adım adım nasıl kuracağınızı anlatacağız. ## **A

2 dk
Değişkenler: Python Programlamada Temel Taşlar
Genel

Değişkenler: Python Programlamada Temel Taşlar

Yazılım geliştirmeye yeni başladıysanız, değişkenlerin programlamada nasıl kullanıldığını anlamanız önemlidir. Değişkenler, verileri saklamak için kullanılan bir tür "kutucuk" olarak düşünülebilir ve bu verilere bir isim vererek program içinde rahatça erişebiliriz. Python'da değişkenleri kulla

2 dk
Python'da Kullanıcıdan Girdi Alma: Bir Başlangıç Rehberi
Genel

Python'da Kullanıcıdan Girdi Alma: Bir Başlangıç Rehberi

Bir program yazarken, kullanıcılardan girdi almak programın interaktif ve kullanıcı dostu olmasını sağlar. Python, kullanıcıdan girdi almanın oldukça basit bir yolunu sunar. Bu makale, yazılıma yeni başlayanlara yönelik olarak Python'da kullanıcı girdisi alma konusunda temel bilgileri içermekt

1 dk
Python'da Tür Dönüşümü: Temeller ve Örnekler
Genel

Python'da Tür Dönüşümü: Temeller ve Örnekler

Programlama yaparken çeşitli veri tipleri arasında geçiş yapmak gerekebilir. Python, bu tür dönüşümleri gerçekleştirmek için bir dizi yerleşik fonksiyon sunar. Bu makale, yazılıma yeni başlayanlara Python'da tür dönüşümünün temellerini anlatmaktadır. ## **Tür Dön

1 dk