Python Programlama 2023-2024 Final Soruları
Python Programlama 2023-2024 Final Soruları
#1. a = 50 b = 90.50 c = "Beşiktaş" d = "E" e = False biçiminde veriliyor. Buna göre isinstance(…. , float) Python kod satırında … ile belirtilen yere aşağıdaki seçeneklerde verilen değişken adlarından hangisi ya da hangileri getirilirse sonuç True elde edilir?
Cevap : E) Yalnızca b
#2. Yukarıda verilen Python kod satırları çalıştırıldığında aşağıdaki seçeneklerden hangisi gerçekleşir?
Cevap : D) 0 ile 999 dâhil olmak üzere 0 ile 999 arasındaki tüm sayılar alt alta ekrana yazdırılır.
#3. Python’da sınıf (class) kavramı ile ilgili verilenlerden hangisi yanlıştır?
Cevap : C) Bir sınıfın özelliklerine dolar ($) sembolü kullanılarak erişilebilir.
#4. Yukarıda verilen Python kod satırlarında yer alan pass deyimi hakkında aşağıdaki seçeneklerden hangisi doğrudur?
Cevap : D) secim değişkeninin aldığı değer icecekler listesi içinde bulunursa herhangi bir işlemin
gerçekleştirilmemesini sağlar.
#5. Aşağıdaki seçeneklerden hangisi Spyder’daki “değişken gezgini” (variable explorer) olarak bilinen pencereyi tarif eder?
Cevap : B) Değişken, dizi, liste, fonksiyon gibi Python nesnelerinin görülüp yönetildiği penceredir.
#6. Yukarıda verilen sorunun doğru şıkkını işaretleyiniz.
Cevap : A) enumerate
#7. Yukarıda verilen Python kodlarına göre sonuc değişkeninin veri tipi nedir?
Cevap : C) demet
#8. Python’da A = ["Python", "programlama", "dersini", "çok", "seviyorum"] şeklinde tanımlanıyor. Buna göre; A[0 : len(A) : 2] Python kodu aşağıdaki seçeneklerden hangisini döndürür?
Cevap : C) [‘Python’, ‘dersini’, ‘seviyorum’]
#9. Python’da adSoyad = ("elif", "kartal") şeklinde tanımlanıyor. Buna göre; del adSoyad Python kodu ile ilgili aşağıdakilerden hangisi doğrudur?
Cevap : C) adSoyad demetini tamamen siler.
#10. “veri” adlı bir pandas DataFrame’inin V1 ve V2 adlı iki sütunu bulunmaktadır. Sütun adlarının sırasıyla ad ve soyad olarak değiştirilebilmesi için aşağıdakilerden hangisi kullanılabilir?
Cevap : D) veri = veri.rename(columns={“V1”: “ad”, “V2”: “soyad”})
#11. Nesneye yönelimli programlama gerçek dünyadaki … programlama ortamında modellenmesi şeklinde ifade edilebilir. Yukarıda … ile verilen boşluğa aşağıdaki seçeneklerden hangisinin gelmesi en uygundur?
Cevap : E) canlı ve cansız nesnelerin
#12. Yukarıda Python kodlarında verilen while döngüsü ile bir “sonsuz döngü” elde edilebilmesi için kaç numaralı kod satırı kaldırılabilir?
Cevap : A) 5
#13. Aşağıdaki seçeneklerden hangisinde Python değişken tanımlama kurallarına uygun bir tanımlama işlemi gerçekleştirilmemiştir?
Cevap : A) for = 3
#14. python -m venv sOrtam Yukarıda verilen kod satırı "Spyder Terminal" ekranında çalıştırılıyor. Buna göre, aşağıdakilerden hangisi gerçekleştirilmek istenmektedir?
Cevap : B) Python sanal ortamı (virtual environment) oluşturmak.
#15. Yukarıda verilen Python kodları ile ilgili aşağıdaki seçeneklerden hangisi doğrudur?
Cevap : A) Parametre alan ve değer döndüren bir fonksiyon tanımlanmıştır.
#16. Yukarıda verilen Python kod satırları çalıştırıldığında aşağıdakilerden hangisi döndürülür?
Cevap : B) False
#17. Aşağıda verilen seçeneklerden hangisi Python’da kullanıcı tarafından tanımlanan bir fonksiyon (user defined function) oluşturmak için kullanılır?
Cevap : E) def
#18. Yukarıda “a” adlı bir NumPy dizisi tanımlanıyor. Buna göre a.ndim kod satırı çalıştırıldığında aşağıdaki seçeneklerden hangisi elde edilir?
Cevap : D) 2
#19. … özelliklerin ve metotların tek bir sınıf içinde paketlenmesini ifade eder. Yukarıdaki tanım, aşağıdaki seçeneklerden hangisindeki kavrama aittir?
Cevap : B) Kapsülleme (encapsulation)
#20. ad, soyad, yas, cinsiyet, gelir şeklinde 5 sütundan oluşan “calisan” adlı bir pandas DataFrame’i tanımlanıyor. Eğer tüm çalışanların ad ve soyadları elde edilmek istenirse aşağıdaki seçeneklerden hangisi kullanılabilir?
Cevap : E) calisan[[“ad”,”soyad”]]
SONUÇ
HD Quiz powered by harmonic design
Auzef Yönetim Bilişim Sistemleri 2024 Ocak Final Sına soruları
Auzef Bilgisayar Programcılığı Final soruları
Python Programlama Python Programlama 2023-2024 Final Soruları |
Python Programlama 2023-2024 Final Soruları