1. Tanım Soruları
1.1. Python'da dizi (list) veri tipi ne işe yarar?
→ Cevap:
1.2. Fonksiyon (function) nedir? Ne işe yarar?
→ Cevap:
1.3. If-else yapısı ne için kullanılır?
→ Cevap:
1.4. Python’da dictionary veri tipi nasıl tanımlanır ve ne işe yarar?
→ Cevap:
2. Boşluk Doldurma
2.1. Bir dizi (liste) oluşturmak için _______ _________kullanılılır.
2.2. Python’da bir fonksiyon tanımlamak için _________ anahtar kelimesi kullanılır.
2.3. Bir sözlükte (dictionary), veriler anahtar:_________ şeklinde saklanır.
2.4. while döngüsü, belirtilen __________ doğru olduğu sürece çalışır.
2.5. Diziye eleman eklemek için _____________ kodu kullanılır.
2.6. Dizinin eleman sayısını bulmak için ______________ fonksiyonu kullanılır.
2.7 Dizideki bir elemanı silmek için _______ fonksiyonu kullanılır.
2.8 Birden fazla koşul kontrol etmek için _____________ kullanılır.
2.9 Ekrana bilgi/veri/değişken yazdırma için ______________ fonksiyonu kullanılır.
2.10 Kullanıcıdan bilgi almak için _______________ fonksiyonu kullanılır.
ogrenciler = ["Mehmet","Ali","Veli","İlker","Rafet"]
notlar = [20,10,50,70,40,90,100]
3. Yukarıda iki dizi tanımlanmıştır. Buna göre aşağıdaki soruları cevaplayınız. Verilen dizilerdeki index numaralarına göre hangi notu veya öğrenciyi gösterdiğini yazınız.
3.1 ogrenciler [0] -->
3.2 notlar [5] -->
3.3 ogrenciler [4] -->
3.4 notlar [1] -->
4. Doğru/Yanlış
4.1. (D / Y) Python’da dizi içinde farklı veri tipleri eklenebilir.
4.2. (D / Y) if yapısı sadece sayılarla çalışır.
4.3. (D / Y) return komutu bir fonksiyondan değer döndürür.
5.4. (D / Y) Sözlüklerde aynı anahtar birden fazla kez kullanılabilir.
6.5. (D / Y) Döngüler kodun tekrar tekrar çalışmasını sağlar.
5.1 İçinde 5 sayı bulunan bir dizi(liste) oluşturun ve ekrana her elemanı yazdıran bir for döngüsü yazın.
→ Kod:
5.2. Kullanıcının girdiği bir sayının pozitif, negatif veya sıfır olup olmadığını ekrana yazdıran bir if-elif-else yapısı oluşturun.
→ Kod:
5.3. Türkçe ve İngilizce kelimeleri saklayan bir sözlük (dictionary) oluşturun ve bu değerlerden birini ekrana yazdırın. (En az 3 türkçe İngilizce kelime yazın)
→ Kod:
6.Aşağıda verilen python kodlarındaki eksik yerleri tamamlayınız.
- Diziye çilek elemanı eklecektir.Boşluğu uygun kelimeyle doldurunuz.
meyveler = ["elma", "armut", "muz"]
meyveler._____("çilek")
print(meyveler)
- 1'den 5 'e kadar olan sayılar ekrana yazdırılacaktır. Boşluğu uygun kelimeyle doldurunuz.
for i in _____(5):
print(i)