Python'da continue Deyimi

Döngünün çalışmasını sonlandıran break deyimine ek olarak, döngünün yeni bir tekrarını başlatan continue deyimi de bulunur. Bu deyim bazen kodun basitleştirilmesi için yararlı olabilir.

Bir lst listemiz olduğunu varsayalım:

pythonlst = [1, 2, 3, 4, 5]

Hadi içinden 3 sayısı hariç tüm elemanları yazdıralım. Bunun için koşul bloğunun altına continue deyimini yazıyoruz. Bu durumda print fonksiyonunu döngünün ilk bloğunda belirteceğiz:

pythonfor el in lst:
  if el == 3:
    continue
  print(el) # 1, 2, 4, 5 yazdırır
Задание 1

Bir küme verildi:

pythontst = {'a', 'b', 'c', 'd', 'e'}

İçinden 'd' karakteri hariç tüm elemanları yazdırın.

Задание 2

Bir liste verildi:

pythontst = [6, 3, -2, 8, -4, 9]

İçinden negatif olanlar hariç tüm elemanları yazdırın.

Задание 3

Bir liste verildi:

pythontst = ['a', 'b', 'c', 'd', 'e']

Ondan 'acde' dizesini elde edin.