Python Değerlendirme-11 BBAL
  • 1. Aşağıdakilerden hangisi yanlış bir demet (tuple) tanımlamasıdır?
A) sinif = '9A' ,
B) sinif = ( '9A' , )
C) sinif = ( '9A','9B','9C','9D','9E' )
D) sinif = [ '9A','9B','9C','9D','9E' , ]
E) sinif = '9A','9B','9C','9D','9E'
  • 2. Verilen bilgilere göre x' in alacağı değer hangisidir?
A) ['K', 'e', 'm', 'a', 'l', ' ', 'S', 'u', 'n', 'a', 'l']
B) {'K', 'e', 'm', 'a', 'l', ' ', 'S', 'u', 'n', 'a', 'l'}
C) ('Kemal Sunal')
D) ('K', 'e', 'm', 'a', 'l', ' ', 'S', 'u', 'n', 'a', 'l')
E) ('Kemal',' ', 'Sunal')
  • 3. mucitler değişkeni hangi değeri almıştır?
A) ('Arşimet', 'Newton', 'Mors', 'Benz')
B) ['Benz','Arşimet', 'Newton', 'Mors']
C) {'Arşimet', 'Newton', 'Mors', 'Benz'}
D) ['Arşimet', 'Newton','Benz','Mors']
E) ['Arşimet', 'Newton', 'Mors', 'Benz']
  • 4. Yukarıdaki komutlara göre mucitler değişkeni hangi değeri alır?
A) mucitler=("Diesel","Fleming","Farabi","Turing","Faraday")
B) mucitler=("Diesel","Fleming","Turing","Faraday","Farabi")
C) mucitler=("Diesel","Fleming","Farabi","Faraday")
D) Demetler (tuple) değiştirilemez (immutable) olduğundan hata verir
E) mucitler=("Diesel","Farabi","Turing","Faraday")
  • 5. takimlar değişkeni hangi değeri alır?
A) ['BBAL','Galatasaray','Fenerbahçe','Beşiktaş','Trabzonspor']
B) 'BBAL','Fenerbahçe','Beşiktaş','Trabzonspor'
C) 'BBAL','Galatasaray','Fenerbahçe','Beşiktaş','Trabzonspor'
D) 'Galatasaray','Fenerbahçe','Beşiktaş','Trabzonspor',BBAL'
E) Demetler (tuple) değiştirilemez (immutable) olduğundan hata verir
  • 6. Demetler (tuple) hakkında verilen bilgilerden hangisi doğrudur?
A) Tek elemanlı bir demet oluştulamaz
B) Listeleri demete dönüştürmek mümkün değildir
C) .remove () ile demetin istenen elemanı silinebilir
D) Listelere göre daha hızlıdır
E) Değiştirilebilir yapıya sahip olmaları en önemli avantajlarıdır
  • 7. Hangisi doğru bir sözlük (dictionary) tanımlamasıdır
A) renk = [ "ev" : "sarı" ]
B) renk = { "ev" = "sarı" }
C) renk = "ev" : "sarı"
D) renk = { "ev" : "sarı" }
E) renk : { "ev" : "sarı" }
  • 8. >>> food = {"ham" : "yes", "egg" : "yes", "spam" : "no" }
    >>> len (food)

    Verilen komutların ekran çıktısı nedir?
A) 3
B) {"ham" : "yes", "egg" : "yes", "spam" : "no" }
C) 3, 6
D) 6
E) {"ham" , "egg", "spam" }
  • 9. >>> dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
    >>> print ( dict['Name'], dict[Age] )

    Ekran çıktısı nedir?
A) Zara 7 First
B) Zara 7
C) Age:7 Name:Zara
D) Name:Zara Age:7
E) Name:Zara Age:7 Class:First
  • 10. Ekran çıktısı nedir?
A) ['Name': 'Zara', 'Age': 8, 'Class': 'First']
B) {'Name': 'Zara', 'Age': 7, 'Class': 'First', 'Age':8}
C) {'Name': 'Zara', 'Age': 8, 'Class': 'First'}
D) Sözlükler değiştirilemez (immutable) olduğundan hata verir
E) {'Name': 'Zara', 'Age': 78, 'Class': 'First'}
  • 11. Verilen komutların ekran çıktısı ne olur?
A) ['İskenderun', 'Doktor', 30]
B) "Seda Bayrak"
C) {'İskenderun', 'Doktor', 30}
D) ['İskenderun']
E) [Memleket='İskenderun',Meslek= 'Doktor', Yaş=30]
  • 12. >>> en_de = {"red" : "rot", "green" : "grün", "blue" : "blau", "yellow":"gelb"}
    >>> en_de[1]

    Verilen komutların ekran çıktısı ne olur?
A) "rot"
B) "green" : "grün"
C) "green"
D) "grün"
E) Sözlükler sırasız olduğundan dolayı kayıt numarasına göre listeleme yapamaz. Hata oluşur
  • 13. Verilen komutların ekran çıktısı ne olur?
A) {'Matematik', 'Fizik', 'Kimya'}
B) ['Matematik': 100, 'Fizik': 90, 'Kimya': 95]
C) Demetler (tuple) değiştirilemez (immutable) olduğundan hata verir
D) {100, 90, 95}
E) {'Matematik': 100, 'Fizik': 90, 'Kimya': 95}
  • 14. Yukarıda verilen bilgilere göre, aşağıdaki komutlardan hangisi ekran çıktısı olarak 70 yazar?
A) >>> notlar["Candan"][2]
B) >>> notlar[2][2]
C) Sözlükler sırasız olduğundan dolayı kayıt numarasına göre listeleme yapamaz.
D) >>> notlar["Candan"]
E) >>> notlar["Candan"]['Fizik']
  • 15. Verilen komutların ekran çıktısı ne olur?
A) computer
B) 1: 'apple', 2: 'ball', 3: 'computer'
C) {1: 'apple', 2: 'computer'}
D) {1: 'apple', 2: 'ball', 3: 'computer'}
E) {3: 'computer'}
  • 16. >>> my_list = [6, 7, 13, 12]
    >>> my_list[3] % my_list[1]

    Verilen komutların ekran çıktısı nedir?
A) 12
B) 6
C) 5
D) 3
E) 7
  • 17. Ekran çıktısı ne olur?
A) {'cereal': 1, 'candy': 2, 'honey': 4}
B) {'honey': 4}
C) { }
D) {'cereal': 1, 'candy': 2}
E) { 'honey': 4, 'cereal': 1, 'candy': 2 }
  • 18. foo = {1:'1', 2:'2', 3:'3'}
    foo = {}
    print(len(foo))


    Ekran çıktısı ne olur?
A) 0
B) 2
C) 6
D) 3
E) 1
  • 19. foo = {1:'1', 2:'2', 3:'3'}
    del foo[1]
    foo[1] = '10'
    print(foo)

    Ekran çıktısı ne olur?
A) {1:'1', 2:'2}
B) {2: '2', 3: '3', 1: '10'}
C) {1:'1', 2:'10'}
D) {1:'1', 2:'2', 3:'3'}
E) {1:'1', 2:'2', 3:'10'}
  • 20. names = ['Amir', 'Barry', 'Chales', 'Dao']
    print(names[-1][-1])

    Ekran çıktısı ne olur?
A) Amir
B) Dao
C) r
D) o
E) A
Şununla oluşturuldu: That Quiz — tüm düzeydeki öğrenciler için matematik testi sitesi.