Python Programlama 2024-2025 Vize Soruları (Güz)
Python Programlama 2024-2025 Vize Soruları (Güz)

#1. Yukarıdaki Python kod bloğunun ilk satırı çalıştırıldığında kullanıcı “sarı” girişi yaparsa, match-case ifadesi çalıştırıldığında aşağıdaki seçeneklerden hangisi elde edilir?
Cevap : E) Lütfen geçerli bir renk giriniz.
Açıklama :

#2. Yukarıda verilen kodlar çalıştırıldığında b’nin değeri aşağıdakilerden hangisidir?
Cevap : C) 6
Açıklama :
#3. Aşağıdakilerden hangisi Python programlama dili hakkında yanlış bir ifadedir?
Cevap : B) Python kodlarındaki istisna durumların (exceptions) yakalanması mümkün değildir.
Açıklama : Bu ifade yanlıştır. Python’da try-except blokları kullanarak istisna durumlar (hata veya exception) yakalanabilir ve yönetilebilir. Bu, programın beklenmedik durumlarla karşılaştığında çökmesini engeller.

#4. Yukarıda verilen konsol ekranıdan Python’a erişim sağlamak için komut satırına aşağıdakilerden hangisi yazılmalıdır?
Cevap : E) python
Açıklama : Windows’ta komut istemcisinde Python yorumlayıcısını başlatmak için “python” komutu yazılıp Enter tuşuna basılır. Bu, etkileşimli bir Python oturumu başlatır.
#5. Aşağıdaki kod satırlarından hangisi çalıştırıldığında hata dönmez ve bir elemanlı bir demet tanımlanmış olur?
Cevap : C) a = (1, )
Açıklama :
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

#6. Yukarıdaki şekilde çerçeve içine alınmış Spyder bölmesinin adı aşağıdaki seçeneklerden hangisinde verilmiştir?
Cevap : C) IPython konsolu
Açıklama :
#7. a1 = [1, 2, 3]
a2 = (1, 2, 3)
a3 = {1, 2, 3}
Yukarıda verilen Python nesnelerinden hangisi ya da hangilerinde 2 elemanı yerine 5 atanabilir?
Cevap : C) Yalnızca a1
Açıklama :
#8. ogrNotu = 20
notDegeri = 85
print(“FF”) if notDegeri < 45 else print( "Geçer!")
Yukarıdaki Python kod bloğu çalıştırıldığında aşağıdaki seçeneklerden hangisi döner?
Cevap : A) Geçer!
Açıklama :

#9. Yukarıdaki ekran görüntüsünde yer alan metnin “çoklu yorum satırı”na dönüştürülebilmesi için aşağıdaki seçeneklerden hangisi kullanılabilir?
Cevap : E) 7. ve 11. satırlara ””” (üç adet tırnak işareti) eklenmelidir.
Açıklama :
#10. tatil = {“deniz”, “gunes”, “kum”}
tatil.pop()
Yukarıdaki Python kod bloğu çalıştırıldığında aşağıdaki seçeneklerden hangisi gerçekleşir?
Cevap : A) deniz elemanı kümeden çıkarılır.
Açıklama :
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. Aşağıdaki Python kodlarından hangisi çalıştırıldığında hata vermez ve x değişkenin veri tipi boolean (bool) olur?
Cevap : E) x, y = True, “False”
Açıklama :
#12. Spyder’da yeni bir Python betik dosyası üzerindeki kodların satır satır çalıştırılmasını sağlayan varsayılan klavye kısayolu aşağıdakilerden hangisidir?
Cevap : B) F9
Açıklama : Spyder IDE’sinde, düzenleyici penceresinde seçili olan kod satırlarını veya imlecin bulunduğu satırı çalıştırmak için kullanılan varsayılan klavye kısayolu F9’dur.

#13. Yukarıda verilenlere göre odeme değişkeninin son değeri aşağıdakilerden hangisidir?
Cevap : D) 50
Açıklama :
#14. Aşağıdakilerden hangisi Python’da hatalı bir değişken tanımlamasıdır?
Cevap : B) elif = “elif”
Açıklama : Python’da if, for, while, else, elif gibi anahtar kelimeler (reserved keywords) değişken adı olarak kullanılamaz. Bu nedenle elif = “elif” hatalı bir tanımlamadır.
#15. Aşağıdakilerden hangisi Python dilinin nesneye yönelimli programlama yapısına özgü kavramlardan biri değildir?
Cevap : B) Değişken
Açıklama : Değişken, hemen hemen tüm programlama dillerinde bulunan temel bir kavramdır. Sınıf, nesne, kapsülleme, çok biçimlilik ve kalıtım ise nesneye yönelik programlamaya özgü temel kavramlardır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#16. a = {“1”: “2”, “3”: “4”, “5”: “6”, “7”: 8″}
list (a.values())
Yukarıdaki Python kod bloğu çalıştırıldığında aşağıdaki seçeneklerden hangisi döndürülür?
Cevap : A) [‘2’, ‘4’, ‘6’, ‘8’]
Açıklama :

#17. Yukarıda verilen Python kod bloğu aşağıdaki seçeneklerden hangisi ile tamamlanırsa, futbol, tenis, basketbol ve yüzme seçenekleri dışında bir seçenek girildiğinde “Lütfen geçerli bir spor dali giriniz.” uyarısı ekrana yazdırılır?
Cevap : D)
Açıklama :
#18. x = [1, 3, 5, 7, 9]
Python’da yukarıdaki gibi bir x listesi veriliyor. Aşağıdaki seçeneklerin hangisi bu liste elemanlarının tersten yazdırılmasını sağlar?
Cevap : A) x[: : -1]
Açıklama :

#19. Yukarıda verilen Python kodları ile ilgili aşağıdaki seçeneklerden hangisi doğrudur?
Cevap : D) Kod bloğunun hatasız çalışması için 2. satırda = yerine kullanılmalıdır.
Açıklama :
#20. x = 10
y = 4
z = x * y**2
Yukarıda verilen Python kod bloğu çalıştırıldığında z değişkeninin aldığı değer, aşağıdaki seçeneklerden hangisinde a değişkeninin son değerine eşittir?
Cevap : D) a = 100
b = 60
a = b
Açıklama :
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
SONUÇ
Python Programlama 2024-2025 Vize Soruları (Güz)
Python Programlamaya Giriş: Temel Kavramlar, Veri Yapıları ve Kontrol Akışı |
|
@lolonolo_com |
Python Programlama 2024-2025 Vize Soruları (Güz)
@lolonolo_com |





