AÖF Soru Bankası

Programlama IIÜnite Sınavı

BIL203U Ünite Sınavı — toplam 20 soru. Aşağıda soru metinleri var; şıklar ve doğru cevaplar için uygulamada çöz.

Cevapları gör ve sınav olŞıklar, doğru cevaplar ve süreli sınav modu AÖF Soru Bankası uygulamasında
1. Soru · Ünite 3

I.  Python geliştiricileri dışında hazırlanmış ve kullanıcıların hizmetine sunulmuş araçlardır.

II. Bu paketleri kullanabilmek için kurulumlarının yapılması gerekmektedir.

III. Bilgisayarda Python kurulum klasörü altında bulunan lib klasöründen erişilebilir.

IV. Python kurulumu sırasında gelen,  kütüphanesinde bulunan paketlerdir. 

Yukarıda verilen ifadelerden hangileri üçüncü şahıs paketleri için doğrudur? 

2. Soru · Ünite 3

Aşağıdaki kodun çıktısı hangisidir?

sayı_listesi = [1, 5, 4, 6, 8, 11, 3, 12] 
yeni_liste = list( filter( lambda x: ( x % 2 == 1 ) , sayı_listesi ) ) 
print(yeni_liste) 
3. Soru · Ünite 3

Python’da normal işlevler ..... anahtar sözcüğü kullanılarak tanımlanırken, anonim işlevler .... anahtar sözcüğü kullanılarak tanımlanır. 

Yukarıdaki ifadede boş bırakılan yerlere sırasıyla aşağıdakilerden hangisi gelmelidir? 

 

4. Soru · Ünite 3

I. Paket oluşturmak için, Python kodlarını içeren .py uzantılı dosyaları bir klasör altında toplanmalıdır.

II.Paket klasörünü içeri aktardıktan sonra eklenen klasörün gerçekten bir paket olup olmadığı __ path__ ve __package__ niteliklerini kullanarak test edilir. 

III. __path__ niteliği sadece paketlerde mevcuttur.

IV. __package__ niteliği bir pakette test edildiğinde boş bir metin döndürecektir. 

Paket oluşturma ile ilgili verilen bilgilerden hangisi yanlıştır? 

5. Soru · Ünite 3

Python'da paket yapısı ile ilgili olarak aşağıda verilen ifadelerden hangisi yanlıştır? 

Bu sınavdaki 15 sorunun tamamı — şıklar ve doğru cevaplarla — uygulamada. Süre tutarak çöz, yanlışlarından yeni sınav oluştur.
Tüm soruları ve cevapları uygulamada çözŞıklar, doğru cevaplar ve süreli sınav modu AÖF Soru Bankası uygulamasında