ÜNİTE:
1.3. PROGRAMLAMA
KAZANIMLAR:
1.3.1.1. Belirli bir problemi çözmek üzere geliştirdiği algoritmayı metin tabanlı
programlama aracını kullanarak hatasız bir programa dönüştürür.
PYTHON'DA DİZİLER - Sözlük (Dictionary)
Özellikler:
Anahtar-değer çiftlerinden oluşur.
Değiştirilebilir.
Sözlük Oluşturma
Sözlükler {} süslü parantez ile tanımlanır ve her eleman bir anahtar-değer çifti içerir. Değerler değiştirilebilir ve anahtarlara göre sıralanır.
Sözlük Metotları
1) Eleman Ekleme Metodu:
2) Eleman Silme Metodu:
Sözlük (Dictionary) Özet Video:
Sözlük (Dictionary) Alıştırmaları:
1) Sözlük Oluşturma
2) Sözlüğe Eleman Ekleme
Bir sözlük oluşturun ve kullanıcıdan bir anahtar ve değer alarak bu anahtar-değer çiftini sözlüğe ekleyin. Güncellenmiş sözlüğü ekrana yazdırın.
Çalışma Şekli
ogrenci_notlari adında bir sözlük tanımlanır.
Kullanıcıdan eklemek istediği öğrencinin adını (anahtar) ve notunu (değer) istenir.
Kullanıcının girdiği anahtar-değer çifti sözlüğe eklenir.
Güncellenmiş sözlük ekrana yazdırılır.
Örnek Çalışma
Kullanıcı "İshak" ve not olarak 88 girerse:
3) Sözlükten Eleman Çıkarma
Bir öğrenci sözlüğü oluşturun ve kullanıcıdan silmek istediği öğrencinin adını alarak bu öğrenciyi sözlükten çıkarın. Güncellenmiş sözlüğü ekrana yazdırın.
Çalışma Şekli
ogrenci_notlari adında bir sözlük tanımlanır.
Kullanıcıdan, sözlükten silmek istediği öğrencinin adı istenir.
Eğer öğrenci sözlükte varsa pop() metodu ile çıkarılır, yoksa bir uyarı mesajı verilir.
Örnek Çalışma
Kullanıcı "İshak" girerse:
Sözlükler Alıştırma Çözümleri Özet Video:
Sözlükler - Görevler
1) Sözlük Oluşturma
İçerisinde 2 anahtar-değer çifti içeren bir sözlük oluşturun.
2) Sözlüğe Eleman Ekleme
Bir sözlük oluşturun ve kullanıcıdan bir anahtar ve değer alarak bu anahtar-değer çiftini sözlüğe ekleyin. Güncellenmiş sözlüğü ekrana yazdırın.
3) Sözlükten Eleman Çıkarma
Bir öğrenci sözlüğü oluşturun ve kullanıcıdan silmek istediği öğrencinin adını alarak bu öğrenciyi sözlükten çıkarın. Güncellenmiş sözlüğü ekrana yazdırın.
Ödev:
Bir öğrenci sözlüğü oluşturun ve kullanıcıdan silmek istediği öğrencinin adını alarak bu öğrenciyi sözlükten çıkarın. Güncellenmiş sözlüğü ekrana yazdırın ve oluşturduğunuz kodların fotoğrafını aşağıdaki mail adresine gönderiniz.
Maile isim soy isim, sınıf ve okul numarası bilgilerinizi yazmayı unutmayınız.
egitimdebil@gmail.com
Önerilen program: IDE - PYTHON (Bilgisayarla çalışmayanlar, kodları deftere yazıp fotoğrafını gönderebilirler.)
Bilişim Teknolojileri Öğretmeni: İshak BEZCİ
Son gün ve saat : Pazar gece 12.00
Comments