Bu bölüm sözlükler hakkında. Sözlüklerin anahtarları ve değerleri vardır. Anahtarlar değerleri bulmak için kullanılır. Kullanımda olan bir sözlük örneği için aşağıdaki koda bakalım: Çıktı: Bu program, listeler bölümünde gördüğümüz isim…
Bir örnekle başlayalım (yazmanız gerekmiyor): Bu kodun çıktısı aşağıdaki gibi: Ne oldu? Yukarıdaki program bir sürü komik görünümlü print ifadesinden oluşuyor. Her satır bir sayı ve bir ifade yazdırıyor. Yazdırdığımız…
Bu bölüme yeni bir alıştırma ile başlayalım: ve çıktı: Çıktı son derece tanıdık görünse de program kodu farklı. İlk satır range işlevini kullanır. range işlevi iki bağımsız değişken kullanır: range(baslangic,…
Birden fazla değere sahip değişkenler Tek bir değeri depolayan sıradan değişkenleri artık biliyoruz. Ancak bazı değişken türleri birden fazla değer tutabilir. Birden fazla nesne içerebilecekleri için bunlara kapsayıcılar denir. Bu…
Bazıları için bu bölümü yararlı olabilir, ancak bir kısım yeni başlayan için ise kafa karıştırıcı olacaktır. Bu bölüm sizin için de kafa karıştırıcı olursa atlayabilirsiniz. Şimdi aşağıdaki program için bir…
Fonksiyon Oluşturma Bu bölüme başlarken neler yapabileceğinize ancak yapmamanız gerektiğine dair bir örnek vereceğim: Ve çıktı: Program biraz tekrara düşüyor gibi görünüyor. Programcılar bir şeyleri tekrarlamaktan nefret eder . (Ayrıca,…
Hata ayıklama nedir? “Programlamaya başlar başlamaz, programları doğru yapmanın düşündüğümüz kadar kolay olmadığını gördük. Hata ayıklamanın keşfedilmesi gerekiyordu. Hayatımın büyük bir bölümünü kendi programlarımda hata bulmak için harcayacağımı fark ettiğim…
If deyimi Her zaman olduğu gibi, yeni bir bölüme başlarken bir ısınma alıştırmasının iyi olduğunu düşünüyoruz. Bu yüzden bir tamsayının mutlak değerini hesaplamak için kısa bir program ile başlayalım: Bu…
Döngüler İlk kontrol yapımıza geçiyoruz. Normalde bilgisayar işleme ilk satırla başlar ve oradan aşağıya doğru diğer satırları işler. Kontrol yapıları, deyimlerin yürütüleceği sırayı değiştirir veya belirli bir deyimin çalıştırılıp çalıştırılmayacağına karar…