Python Break ve Continue

Python'daki break ve continue ifadelerini şöyle düşünün: Break bir döngüyü tamamen durdurur ve o döngüden çıkar.

Örneğin, bir sayı aralığını döngüyle tararken belirli bir değere ulaştığınızda döngüyü sonlandırmak isteyebilirsiniz. Continue ise bir iterasyonu atlar ve döngünün bir sonraki adımına geçer. Örneğin, bir döngüde belirli bir değeri görmezden gelmek istediğinizde kullanabilirsiniz.

Kullanımı:

# Python'da Break ve Continue Komutlarının Temel Açıklaması:
# Break döngüyü tamamen durdurur ve döngüden çıkar.
# Continue döngünün geri kalan kısmını atlar ve bir sonraki iterasyona geçer.

# Kullanım Şablonları:
for item in sequence:
   if (Koşul):
      break

while (Koşul):
   if (Koşul):
      continue

# Python Break ve Continue Örnek Kullanımları:
# Break Kullanımı:
for i in range(1, 10):
   if i == 5:
      break
   print(i)
   # Çıktı: 1, 2, 3, 4

# Continue Kullanımı:
for i in range(1, 10):
   if i == 5:
      continue
   print(i)
   # Çıktı: 1, 2, 3, 4, 6, 7, 8, 9

Meraklısı için Detaylar:

Break ve continue ifadeleri, döngülerde akışı kontrol etmenizi sağlar. Bu ifadeler, belirli durumlara göre döngüyü tamamen sonlandırmanıza (break) veya döngünün bir kısmını atlayıp bir sonraki adımına geçmenize (continue) olanak tanır.

Python Break ve Continue ile Yapabilecekleriniz:
 Break:
   Döngü tamamen sonlandırılır ve döngünün dışına çıkılır.

 Continue:
   Döngünün geri kalanı atlanır ve bir sonraki iterasyona geçilir.

 Dikkat edilmesi gereken noktalar:
   Sonsuz döngülerden kaçınmak için break'i dikkatli kullanın.
   Döngü değişkenlerini doğru güncelleyin.

# Python Break ve Continue Örnekleri:
# Break Kullanımı:
for number in range(1, 10):
   if number == 6:
      break
   print(number)
   # Çıktı: 1, 2, 3, 4, 5

# Continue Kullanımı:
for number in range(1, 10):
   if number == 6:
      continue
   print(number)
   # Çıktı: 1, 2, 3, 4, 5, 7, 8, 9

Kodun Açıklaması:
  for number in range(1, 10): → 1 ile 9 arasında yineleme yapar.
  if number == 6: → Belirli bir koşulu kontrol eder.
  break → Koşul sağlandığında döngüyü tamamen durdurur.
  continue → Belirli bir koşul sağlandığında döngünün kalan kısmını atlar.

Python'daki break ve continue ifadeleri, döngülerinizi daha esnek ve etkili bir şekilde kontrol etmenizi sağlar.