Python'da for Döngüsü ve if Koşulu
Bir yinelenebilir nesneden belirli öğeleri
çıkarmak için, döngünün içine bir if
koşulu yerleştirilebilir.
Bir lst listemiz olduğunu varsayalım:
pythonlst = [1, 2, 3, 4, 5]
Ondan sadece çift sayıları yazdıralım.
Bunun için döngü gövdesine bir koşul
yazıyoruz - değerin 2 sayısına
bölümünden kalan 0 olmalıdır:
pythonfor el in lst:
if el % 2:
print(el) # 2, 4 yazdırır
Задание 1
Bir küme verildi:
pythontst = {-2, 1, 3, -5, 4, -8}
Ondan sadece pozitif sayıları yazdırın.
Задание 2
Bir liste verildi:
pythontst = [7, 1, 2, 5, 3, 9]
İkiden büyük ve beşten küçük olan öğeleri yeni bir listeye yazın.
Задание 3
Bir demet verildi:
pythontst = (1, 2, 3, 4, 5, 6, 7)
Çift sayı olan öğelerin toplamını bulun.
Задание 4
Bir sayı verildi:
pythontst = 1234567
Ondan sadece tek öğeleri yeni bir listeye yazın.