top of page

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

ÜNİTE:


1.2. PROBLEM ÇÖZME VE ALGORİTMALAR


KAZANIMLAR:


1.2.7.1. Döngü mantık yapısı içerisinde biriktirme algoritması tasarlar.


1.2.7.2. Döngü mantık yapısı içerisindeki koşulları açıklar.


1.2.7.3. Problem çözme süreçlerinde döngü yapılarını kullanarak algoritma tasarlar.







PYTHON'DA DİZİLER - KÜMELER (SET)


Python'da diziler; listeler, kümeler ve demetler gibi veri yapılarıyla temsil edilir. Her bir veri yapısının kendine özgü özellikleri vardır:


Küme (Set)


Özellikler:

  • Sırasız ve indekslenemez.

  • Benzersiz elemanlar içerir.

  • Değiştirilebilir, ancak eleman sırası yoktur.



Küme (Set) Oluşturma


Kümeler {} süslü parantez ile tanımlanır ve her bir eleman tektir (aynı elemandan bir tane bulunabilir). Ayrıca, kümeler sırasızdır; dolayısıyla indekslenemezler.













Küme (Set) Metotları


1) Eleman Ekleme Metodu:












2) Eleman Çıkarma Metodu:















Kümeler (Set) Özet Video:














Kümeler (Set) Alıştırmaları:


1)Küme Oluşturma













2) Kümeye Eleman Ekleme


Bir küme oluşturun ve kullanıcıdan bir eleman alarak bu elemanı kümeye ekleyin. Güncellenmiş kümeyi ekrana yazdırın.


Çalışma Şekli


  1. ogrenciler adında bir küme tanımlanır.

  2. Kullanıcıdan, kümeye eklemek istediği öğrenci ismi istenir.

  3. add() metodu ile bu eleman kümeye eklenir.

  4. Güncellenmiş küme ekrana yazdırılır.


Örnek Çalışma


Kullanıcı "İshak" girerse:














3) Kümeden Eleman Çıkarma


Bir öğrenci kümesi oluşturun, ardından kullanıcıdan bir isim alarak bu ismi kümeden çıkarın. Güncellenmiş kümeyi ekrana yazdırın.


Çalışma Şekli


  1. ogrenciler adında bir küme tanımlanır.

  2. Kullanıcıdan, kümeden silmek istediği öğrenci ismi istenir.

  3. Eğer öğrenci kümede varsa remove() metodu ile çıkarılır, yoksa bir uyarı mesajı verilir.


Örnek Çalışma

Kullanıcı "İshak" girerse:














Kümeler Alıştırma Çözümleri Özet Video:















Kümeler - Görevler


1) Küme Oluşturma


10 elemanlı bir küme oluşturun











2)  Kümeye Eleman Ekleme


Bir küme oluşturun ve kullanıcıdan bir eleman alarak bu elemanı kümeye ekleyin. Güncellenmiş kümeyi ekrana yazdırın.












3) Kümeden Eleman Çıkarma


Bir öğrenci kümesi oluşturun, ardından kullanıcıdan bir isim alarak bu ismi kümeden çıkarın. Güncellenmiş kümeyi ekrana yazdırın.

















Ödev:


Bir öğrenci kümesi oluşturun, ardından kullanıcıdan bir isim alarak bu ismi kümeden çıkarı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