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

📌 Sınav Öncesi Kısa BilgiDeğerli AUZEF bölümü öğrencileri; bu sayfada Python Programlama (Güz) 2024-2025 Vize Çıkmış Soruları dersine ait geçmiş yıllarda çıkmış soruları ve pratik deneme testlerini sizin için bir araya getirdik. Sınavda zamanı iyi yönetmek ve soru tiplerine tam olarak aşina olmak için aşağıdaki özel test motorumuzu kullanabilirsiniz. İster "Çalışma Modu" ile anında cevapları görün, ister "Sınav Modu" ile kendinizi zamana karşı test edin. Şimdiden sınavlarınızda başarılar dileriz!
Soru bulunamadı.
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?
A) enter
B) get python
C) python()
D) enter(python)
*E) python

Yukarıdaki şekilde çerçeve içine alınmış Spyder bölmesinin adı aşağıdaki seçeneklerden hangisinde verilmiştir?
A) Grafikler alanı
B) Yardım penceresi
*C) IPython konsolu
D) Python betik dosyası
E) Değişken gezgini

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?
A) F5
*B) F9
C) Cltrl+Enter
D) Ctrl+Shift+Enter
E) F12

Aşağıdakilerden hangisi Python programlama dili hakkında yanlış bir ifadedir?
A) Python dilinde yazılan kodlar, modül ya da paket halinde gruplandırılabilir.
*B) Python kodlarındaki istisna durumların (exceptions) yakalanması mümkün değildir.
C) Python’da kodların satır satır çalıştırılması mümkündür.
D) Python yorumlayıcı (interpreter) kullanır.
E) Python dili otomatik bellek yönetimi prensibini kullanır.

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?
A)
B)
C)
*D)
E)

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?
*A) deniz elemanı kümeden çıkarılır.
B) tatil kümesi tamamen kaldırılır.
C) kum elemanı kümeden çıkarılır.
D) Kümeler için pop() adlı bir fonksiyon tanımlı olmadığından kod bloğu çalıştırıldığında hata mesajı döndürülür.
E) gunes elemanı kümeden çıkarılır.

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?
*A) x[: : -1]
B) x[: 1]
C) x[:: 1]
D) x[:1:]
E) x[-1:]

ogrNotu = 20notDegeri = 85print(“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? *A) Geçer! B) 20 C) FF D) 45 E) 85 Aşağıdakilerden hangisi Python’da hatalı bir değişken tanımlamasıdır? A) tur_han = 50 *B) elif = "elif" C) ECEM = "ecem" D) iLkim="1" E) zekI = "zeki" 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? A) a2 ve a3 B) a1, a2 ve a3 *C) Yalnızca a1 D) a1 ve a2 E) Yalnızca a3 x = 10y = 4z = x * y**2Yukarı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? A) a = 150b = 5a -= b B) a = 1200b = 30a &= b C) a = 20b = 10a *= b *D) a = 100b = 60a += b E) a = 40b = 2a **= b Aşağıdaki Python kodlarından hangisi çalıştırıldığında hata vermez ve x değişkenin veri tipi boolean (bool) olur? A) z, x = True, True, False B) x = 1, -10, 0, 1 C) x, y = "1", "2", "3" D) x, y, z = "True", "50", 850 *E) x, y = True, "False" 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? A) 7. ve 11. satırlara # (bir adet diyez işareti) eklenmelidir. B) Yalnızca 7. satıra '''''' (üç adet tırnak işareti) eklenmelidir. C) 8. ve 10. satırlara # (bir adet diyez işareti) eklenmelidir. D) 8. satıra # (bir adet diyez işareti) eklenmelidir. *E) 7. ve 11. satırlara '''''' (üç adet tırnak işareti) eklenmelidir. 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? A) Kod bloğu çalışmaz, hata döndürür. B) Sıcak Renk C) Doğal Renk D) Soğuk Renk *E) Lütfen geçerli bir renk giriniz. Yukarıda verilenlere göre odeme değişkeninin son değeri aşağıdakilerden hangisidir? A) 0 B) 110 C) 100 *D) 50 E) 90 Yukarıda verilen Python kodları ile ilgili aşağıdaki seçeneklerden hangisi doğrudur? A) Kod bloğunun hatasız çalışması için if bloğundan sonra mutlaka else bloğu eklenmelidir. B) Kod bloğunun hatasız çalışması için if bloğundan sonra mutlaka elif bloğu eklenmelidir. C) Python kod bloğu hata vermeden çalıştırılır. *D) Kod bloğunun hatasız çalışması için 2. satırda = yerine kullanılmalıdır. E) Kod bloğunun hatasız çalışması için 1. satırda = yerine kullanılmalıdır. Aşağıdaki kod satırlarından hangisi çalıştırıldığında hata dönmez ve bir elemanlı bir demet tanımlanmış olur? A) a = [1, ] B) a = {1, } *C) a = (1, ) D) a = (1) E) a = (, 1) Aşağıdakilerden hangisi Python dilinin nesneye yönelimli programlama yapısına özgü kavramlardan biri değildir? A) Sınıf *B) Değişken C) Kapsülleme D) Çok biçimlilik E) Nesne 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? *A) [‘2’, ‘4’, ‘6’, ‘8’] B) [‘1’, ‘3’, ‘5’, ‘7’] C) [] D) [‘8’, ‘6’, ‘4’, ‘2’] E) [‘1’, ‘2’, ‘3’, ‘4’, ‘5’, ‘6’, ‘7’, ‘8’] Yukarıda verilen kodlar çalıştırıldığında b’nin değeri aşağıdakilerden hangisidir? A) 15 B) 0 *C) 6 D) 5 E) 1 [/auzef_test]