İçeriğe atla
CodeItRaw
Temeller

Ders 6/7

Bazen aradığını bulduğun an durmak istersin. return döngünün ortasında da çalışır: fonksiyonu o anda bitirir. "İlk" kelimesi geçen görevlerin çoğu böyle çözülür.

for i in range(len(values)):
if values[i] == key:
return i
return -1
len(values) eleman sayısıdır; range(len(values)) 0'dan son indekse kadar sayar, böylece hem yeri (i) hem değeri (values[i]) elinde olur. Döngü bittiği hâlde dönmediysen, aradığın şey yoktur.
out = []
for v in values:
if v % 2 == 0:
out.append(v)
return out
Cevap bir liste olacaksa boş bir listeyle ([]) başla ve uygun elemanları append ile sonuna ekle. Sıra kendiliğinden korunur.

Görevler

Görevler sırayla açılır. Hepsini çözünce sonraki ders açılır.

Bu dersin görevleri, önceki dersler bitince açılır. Anlatımı şimdiden okuyabilirsin.Sıradaki derse git

  1. 01

    İlk Görüldüğü Yer

    Fonksiyon

  2. 02

    Çiftleri Topla Getir

    Fonksiyon

Sırayı beklemeden çözmek istersen bütün problemler kilitsiz açık: Problemler listesi