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