Site icon Bilişim Paylaşım

Python While Döngüsü

WHİLE DÖNGÜSÜ
while olduğu sürece, -iken anlamında kullanılır.
Tekrarlanan işlemleri kısa yoldan yapmak için kullandığımız yapılardır. Bir şart vardır. O şart doğru olduğu sürece yapılacak işlemleri while döngüsünün içine yazarız.

While şart:
Şart doğru olduğu sürece yapılacaklar

Şimdi değişik sorularla python da while döngüsünün kullanımı daha rahat anlayalım.

örnek 1:
1 den 10 a kadar olan sayıları ekrana yazdıran programı while döngüsü ile yapalım.

bu örneği açıklayalım. sayac isimli bir değişken tanımladık ve ilk değerini 1 verdik. Sonra while döngüsü şarta bakıyor. sayac değişkeninin değeri 10 a eşit veya küçük mü diye. Sayac değişkeni 10 a eşit veya küçük olduğu sürece döngünün içine giriyor ve print komutu ile sayac değişkeninin o anki değerini ekrana yazdırıyor. Sonra bir alt satırda sayac değişkeninin değerini 1 artıyor ve sayac değişkeninin değeri 2 oluyor. Tekrar while döngüsündeki şarta bakıyor. sayac 10 a eşit veya küçük mü diye. Bu işlem sayac değişkeninin değerinin 11 oluncaya kadar devam ediyor. yani döngü bittiğinde sayac adlı değişkeninin son değeri 11 olmuş oluyor.

Örnek 2:
Kullanıcının adını 15 defa ekrana yazdıran programı while döngüsü ile yapalım.

Örnek 3:
1 den 20 e kadar olan sayılardan çift olanları ekrana yazdıran programı while döngüsü ile yapalım.

Örnek 4:
10 dan 0 a kadar olan sayıları ekrana yazdıran programı while döngüsü ile yapalım.

Örnek 5:
0 ile 100 arasındaki sayılardan 3 e ve 5 e bölününleri listeleyen programı while döngüsü ile ekrana yazdıran while döngüsü ile yazalım.

Örnek 6:
0 ile 50 arasındaki sayılardan 7 veya 11 e bölünenleri listeleyen programı while döngüsü ile yazalım.

Örnek 7:

0 ile kullanıcının girdiği sayıya kadar olan sayıları ekrana listeleyen programı while döngüsü ile yazalım.

Örnek 8:

0 ile 100 arasındaki sayıların toplamını ekrana yazdıran programı while döngüsü ile yazalım.

Örnek 9:

0 dan 100 e kadar olan sayılardan tek olanların toplamını ekrana yazdıran programı while döngüsü ile yazalım.

Örnek 10:
Kullanıcı negatif sayı girinceye kadar girilen sayıların toplamını ekrana yazdıran programı while döngüsü ile yapalım.

Örnek 11:

Kullanıcı doğru parolayı girinceye kadar 3 defa deneme hakkı sunan ve 3 defa yanlış parola girilirse hesabınız donduruldu mesajı veren, doğru parola girince ise hoşgeldiniz yazdıran programı while döngüsü ile yapalım.

Exit mobile version