Page 50 - Bilgisayar Bilimi Kur 1| 2. Bölüm
P. 50
Ekran Çıktısı
Lütfen bir metin giriniz (Çıkış için X / x): AaEeIıİiOoÖöUuÜü
A, a, E, e, I, ı, İ, i, O, o, Ö, ö, U, u, Ü, ü, (16 adet sesli harf)
5.7.2. Continue İfadesi
Break ifadesi kullanıldığında ilgili kod satırları çalıştırılmadan atlanırken continue ifadesi kullanıl-
dığında döngü başı yapılarak bir sonraki yeni değer için işlem yapılır.
Örnek
# 999 girilene kadar girilen pozitif sayıların toplamını alan
program
# < girilen negatif sayılar işleme alınmayacaktır. >
toplam = 0
durum = False
while not durum:
deger = int(input("Lütfen pozitif tam sayı giriniz (Çıkış için
999):"))
if deger < 0:
print("Negatif değer girildi, ", deger, "degeri işleme alınmadı")
continue
if deger != 999:
print("Eklenen değer", deger)
toplam += deger
else:
durum = (deger == 999)
print("Toplam =", toplam)
Ekran Çıktısı
Lütfen pozitif tam sayı giriniz (Çıkış için 999):1
Eklenen değer 1
Lütfen pozitif tam sayı giriniz (Çıkış için 999):2
Eklenen değer 2
Lütfen pozitif tam sayı giriniz (Çıkış için 999):3
Eklenen değer 3
Lütfen pozitif tam sayı giriniz (Çıkış için 999):6
156