Python Kod

  1. Anasayfa
  2. »
  3. Genel
  4. »
  5. Python dilinde while döngüsü örnekleri

Python dilinde while döngüsü örnekleri

Python dilinde while döngüsü ile ilgili örnekler ve püf noktaları. Belirli bir koşul sağlandığı sürece tekrar eden döngülerin nasıl kullanıldığına dair bilgileri içeren makale.

admin admin - - 6 dk okuma süresi
1470 0
Python Dilinde While Döngüsü Örnekleri

Python Dilinde While Döngüsü Örnekleri

Python döngüler, programlama dillerinde oldukça önemli bir yere sahiptir. Döngüler, belirli bir işlemi belirli koşullar altında tekrar etmek için kullanılırlar. Bu sayede programlama işlemleri daha kolay ve hızlı hale gelir. Python dilinde kullanılan döngülerden biri de while döngüsüdür.

While Döngüsü
While Döngüsü

While Döngüsü Nedir?

While döngüsü, belirli bir koşul sağlandığı sürece tekrar eden bir döngüdür. Koşul, her döngüde kontrol edilir ve koşul sağlandığı sürece döngü devam eder. Koşul sağlanmadığı zaman döngü sonlanır.

While Döngüsü Kullanımı

While döngüsü, programlama işlemlerinde oldukça yaygın olarak kullanılır. Bu döngü ile belirli bir işlem, belirli koşullar altında tekrar edilebilir. İşte while döngüsü ile ilgili örnekler:

Basit While Döngüsü Örneği

sayi = 1
while sayi <= 10:
    print(sayi)
    sayi += 1

Bu kod parçası, 1’den 10’a kadar olan sayıları ekrana yazdırır. Sayı değişkeni, her döngüde artırılır ve koşul sağlandığı sürece döngü devam eder.

While Döngüsü ile Faktöriyel Hesaplama Örneği

sayi = int(input("Faktöriyeli hesaplanacak sayıyı giriniz: "))
faktoriyel = 1
while sayi > 0:
    faktoriyel *= sayi
    sayi -= 1
print("Girdiğiniz sayının faktöriyeli: ", faktoriyel)

Bu kod parçası, kullanıcının girdiği sayının faktöriyelini hesaplar. Sayı değişkeni, her döngüde azaltılır ve koşul sağlandığı sürece döngü devam eder.

While Döngüsü ile Asal Sayı Kontrolü Örneği

sayi = int(input("Asal sayı kontrolü yapılacak sayıyı giriniz: "))
if sayi > 1:
    i = 2
    while i < sayi:
        if (sayi % i) == 0:
            print(sayi, "asal sayı değildir.")
            break
        i += 1
    else:
        print(sayi, "asal sayıdır.")
else:
    print(sayi, "asal sayı değildir.")

Bu kod parçası, kullanıcının girdiği sayının asal sayı olup olmadığını kontrol eder. İlk olarak, sayının 1’den büyük olduğu kontrol edilir. Daha sonra, sayı 2’den başlayarak her bir sayıya bölünür. Eğer sayı, bölünebiliyorsa asal sayı değildir. Eğer sayı, hiçbir sayıya bölünemiyorsa asal sayıdır.

While Döngüsü ile İlgili Püf Noktaları

While döngüsü kullanırken dikkat edilmesi gereken bazı püf noktaları vardır. Bu püf noktaları, döngünün doğru çalışması için oldukça önemlidir.

Sonsuz Döngüden Kaçınma

While döngüsü kullanırken, döngünün sonsuz bir şekilde çalışmasından kaçınmak gerekir. Bu durum, programın çökmesine neden olabilir. Sonsuz döngüden kaçınmak için, döngüde kullanılan koşulun doğru yazıldığından emin olunmalıdır.

Döngü İçinde Break ve Continue Kullanımı

Döngü içinde break ve continue komutları kullanarak, döngünün doğru çalışmasını sağlamak mümkündür. Break komutu, döngüyü sonlandırırken, continue komutu ise döngüyü atlar ve bir sonraki döngüye geçer.

Döngü İçinde Else Kullanımı

Döngü içinde else kullanarak, döngünün sonlandığında bir işlem yapmak mümkündür. Else bloğu, döngü sonlandığında çalışacak olan bir bloktur.

While Döngüsü ile İlgili Sıkça Sorulan Sorular

While Döngüsü Ne İşe Yarar?

While döngüsü, belirli bir koşul sağlandığı sürece tekrar eden bir döngüdür. Bu döngü, programlama işlemlerinde oldukça yaygın olarak kullanılır.

While Döngüsü Nasıl Kullanılır?

While döngüsü kullanmak için, öncelikle bir koşul belirlemek gerekir. Bu koşul, her döngüde kontrol edilir ve koşul sağlandığı sürece döngü devam eder.

While Döngüsü ile Sonsuz Döngüden Nasıl Kurtulabilirim?

Sonsuz döngüden kurtulmak için, döngüde kullanılan koşulun doğru yazıldığından emin olunmalıdır. Ayrıca, döngü içinde break komutu kullanarak da döngüden çıkılabilir.

While Döngüsü ile Break ve Continue Komutları Ne İşe Yarar?

Break komutu, döngüyü sonlandırırken, continue komutu ise döngüyü atlar ve bir sonraki döngüye geçer.

While Döngüsü ile Else Kullanmak Neden Önemlidir?

Else bloğu, döngü sonlandığında çalışacak olan bir bloktur. Bu blok, döngü sonlanmadan önce bir işlem yapmak isteyenler için oldukça önemlidir.

Sonuç

Python dilinde while döngüsü, belirli bir koşul sağlandığı sürece tekrar eden bir döngüdür. Bu döngü, programlama işlemlerinde oldukça yaygın olarak kullanılır. Bu makalede, while döngüsü ile ilgili örnekler ve püf noktaları ele alınmıştır.

İlgili Yazılar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir