ÜNİTE:
1.2. PROBLEM ÇÖZME VE ALGORİTMALAR
KAZANIMLAR:
1.2.6.1. Problemin çözümünde karar mantık yapısını kullanır.
1.2.6.2. Olumlu ve olumsuz mantık yapılarını kullanır.
PYTHON - FOR DÖNGÜSÜ ve RANGE FONKSİYONU
KISIM
1. For Döngüsü Nedir?
Bir şeyleri teker teker yapmamız gerektiğinde for döngüsünü kullanırız. Örneğin, bir listeyi alır ve listedeki her bir eleman için bir işlem yaparız.
2. Temel Yapısı
3. Bir Örnek
Bir liste düşünün:
Çıktı:
Burada:
isimler listemizdir.
for isim in isimler: kısmı, listedeki her ismi sırayla alır.
print(isim) ise her ismi ekrana yazdırır.
4. Sayılarda Kullanım (Range Fonksiyonu)
For döngüsü, belli bir sayı aralığında da çalışır:
range, Python’da belli bir sayı aralığını oluşturmamızı sağlayan bir fonksiyondur. Genellikle for döngüsü ile birlikte kullanılır.
5. String'i Tek Tek Yazdırma
Mesela, "Merhaba" kelimesindeki harfleri yazdıralım:
Çıktı:
KISIM ÖZET VİDEO:
KISIM GÖREVLERİ
1. Alıştırma: Listeyi Tek Tek Yazdırma
Bir liste oluşturun ve for döngüsü kullanarak elemanlarını sırayla yazdıran bir Python programı yazın.
2. Alıştırma: Range Fonksiyonu Kullanım
Range fonksiyonu kullanarak bulunduğunuz ilin plakasına kadar sırayla ekrana yazdırın.
Örnek: İstanbul'daysanız 34'e kadar sayıları ekrana yazdırın.
3. Alıştırma: String'i Yazdırma
İsminizdeki harfleri tek tek ekrana yazdırınız.
KISIM
Range Fonksiyonu
Range Fonksiyonu Nedir?
range fonksiyonu, Python'da bir sayı aralığı oluşturmak için kullanılır. Bu aralık, genelde for döngüsü ile birlikte çalışır ve belirli bir sırayla sayıları üretir.
Range Fonksiyonu Kullanımları
range üç şekilde kullanılabilir:
Tek Parametreli Kullanım:
n: 0'dan başlayıp n-1e kadar olan sayıları üretir.
2) İki Parametreli Kullanım:
başlangıç: Sayıların başladığı değer.
bitiş: Bu değere kadar (dahil değil) sayıları üretir.
Örnek:
3) Üç Parametreli Kullanım:
adım: Kaçar kaçar ilerleyeceğini belirtir.
Range'in Özellikleri
Dahil-Değil Mantığı: range'in son değeri (bitiş) döngüye dahil edilmez.
Sıfırdan Başlama Varsayılanı: Başlangıç verilmezse 0 olarak kabul edilir.
Negatif Adım: Geriye doğru saymak için adım negatif olabilir.
Negatif Adım Örnek
KISIM ÖZET VİDEO:
KISIM GÖREVLERİ
Alıştırma 1
0'dan 10'a kadar olan sayıları yazdırın.
Alıştırma 2
5'ten 15'e kadar olan sayıları yazdırın
Alıştırma 3
0'dan 20'ye kadar ileri doğru 5'er 5'er sayıları yazdırın
Alıştırma 4
20'den 0'a kadar geriye doğru 5'er 5'er sayıları yazdırın
Ödev:
20'den 0'a kadar geriye doğru 5'er 5'er sayıları 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