top of page

BİLGİSAYAR BİLİMİ KUR 1 - 2. DÖNEM 1. HAFTA

Ü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


  1. ogrenci_notlari adında bir sözlük tanımlanır.

  2. Kullanıcıdan eklemek istediği öğrencinin adını (anahtar) ve notunu (değer) istenir.

  3. Kullanıcının girdiği anahtar-değer çifti sözlüğe eklenir.

  4. 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


  1. ogrenci_notlari adında bir sözlük tanımlanır.

  2. Kullanıcıdan, sözlükten silmek istediği öğrencinin adı istenir.

  3. 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


bottom of page