1.2.7.4. Problem çözme süreçlerinde döngü yapılarını kullanarak akış şeması oluşturur.
1.2.7.5. Problem çözümünde döngü yapısını kullanır.
1.2.8.1. Belirli bir problem için sıralama algoritması tasarlar.
1.2.8.2. Belirli bir problem için arama algoritması tasarlar.
PYTHON'DA DİZİLER - Demetler (Tuple) İLERİ SEVİYE
Özellikler:
Sıralı ve indekslenebilir.
Değiştirilemez (eleman eklenemez veya çıkarılamaz).
Demet (Tuple) Oluşturma
Demetler () parantezleri ile tanımlanır ve değiştirilemez (immutable). İçindeki elemanlar değiştirilemez ancak aynı elemanlara tekrar erişilebilir.
Demetler (Tuple) Metotları (Ekleme çıkarma yapılamaz, sadece indekslenebilir.)
1) İndeksleme Metodu:
Demetler (Tuple) Özet Video:
Demetler (Tuple) Alıştırmaları:
1)Demet Oluşturma
2) Demet İçindeki Belirli İndeksteki Elemanı Bulma (İndeksleme)
Bir demet oluşturun ve kullanıcıdan bir indeks numarası alarak o indeksteki elemanı ekrana yazdırın.
Çalışma Şekli
sehirler adlı bir demet tanımlanır.
Kullanıcıdan bir indeks numarası istenir.
Eğer indeks geçerli bir aralıktaysa o indeksteki şehir ekrana yazdırılır, aksi halde bir uyarı mesajı verilir.
Örnek Çalışma
Kullanıcı 2 girerse:
Demetler Alıştırma Çözümleri Özet Video:
Demetler - Görevler
1) Demet Oluşturma
10 elemanlı bir demet oluşturun
2) Demet Oluşturma
İçerisinde 5 şehir olan demet oluşturun ve kullanıcıdan bir indeks numarası alarak o indeksteki elemanı ekrana yazdırın.
Demetler İleri Seviye Örnekler
1) Demet Oluşturma - Orta Seviye
Aşağıdaki demet veriliyor:
Yapmanız Gerekenler:
Demetten ilk üç elemanı alın ve yeni bir demet oluşturun.
Demetten son dört elemanı alın ve yeni bir demet oluşturun.
İlk üç eleman ile son dört elemanı birleştirerek yeni bir demet oluşturun.
Bu yeni demetin 4. elemanını ve toplam uzunluğunu ekrana yazdırın.
Çözüm:
2) Demet Oluşturma - Çok Zor Seviye
Aşağıdaki demet veriliyor:
Yapmanız Gerekenler:
Önce demetten 4. ve 5. elemanları alın ve yeni bir demet oluşturun.
Sonra demetten ilk iki eleman ile son iki elemanı alın ve yeni ikinci demeti oluşturun.
Bu iki yeni demeti birleştirerek bir üçüncü demet oluşturun.
Bu üçüncü demetin:
Son elemanını,
Toplam uzunluğunu,
Orta elemanını (eğer uzunluk çiftse ortadaki ortada elaman yoktur yazdırın.
Ödev:
Bir demet oluşturun ve kullanıcıdan bir indeks numarası alarak o indeksteki elemanı 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