Python Programlama 2023-2024 Final Soruları
Python Programlama 2023-2024 Final Soruları
#1. 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.
#2. Yukarıda verilen Python kod satırları çalıştırıldığında aşağıdakilerden hangisi döndürülür?
Cevap : B) False
#3. Yukarıda verilen Python kodlarına göre sonuc değişkeninin veri tipi nedir?
Cevap : C) demet
#4. 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.
#5. 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
#6. 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.
#7. 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.
#8. … ö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)
#9. 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”]]
#10. 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
#11. 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.
#12. 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
#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. 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
#15. “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”})
#16. Yukarıda verilen sorunun doğru şıkkını işaretleyiniz.
Cevap : A) enumerate
#17. 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’]
#18. 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
#19. 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.
#20. 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.
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ı