ThatQuiz Test Kütüphanesi Bu Testi Şimdi Al
Python Değerlendirme-14 BBAL
Katkıları bulunanlar: Shbz
  • 1. Ekran çıktısı ne olur?
A) 12 123 1234
B) 12 23 45
C) 1234 1234 1234
D) 1 23 234
E) 1 2 34
  • 2. Ekran çıktısı ne olur?
A) O X X O O
B) O
C) O O O O X O
D) X X X X X
E) X X X X O X
  • 3. Ekran çıktısı ne olur?
A) 462 375 597 978 615 345 399 162 219 918 237
B) 375 615 345
C) 462 978 162 918 24 894
D) 375 615 345 950 815 445
E) 386 462 418 344 236 566 978 328 162 758 918 412 566 826
  • 4. x, y = 4, 3
    result = x * x + 2 * x * y + y * y
    ?

    Yukarıda verilen bilgilere göre

    (4 + 3) ^ 2) = 49

    şeklinde bir ekran çıktısı alınabilmesi için ? yerine hangi komut gelmelidir?
A) print(" { } + { } ^ 2 = { }".format(x, y, result))
B) print({ } + { }) ^ 2) = { }.format(x, y, result))
C) print("(x +y) ^ 2) = result")
D) print( ({x} + {y}) ^ 2) = {result } )
E) print(" ({} + {}) ^ 2) = {}".format(x, y, pow((x+y),2)))
  • 5. Ekran çıktısı ne olur?
A) {3: 30, 6: 60, 1: 10, 2: 20, 4: 40, 5: 50}
B) {3: 50, 6: 50, 3: 30, 6: 60,1: 10, 2: 20, 4: 40, 5: 50}
C) {1:10, 2:20}
D) {3: 50, 6: 50, 1: 10, 2: 20, 4: 40, 5: 50}
E) Sözlükler değiştirilemez
  • 6. Ekran çıktısı ne olur?
A) -> 10 -> 20 -> 30
B) x -> y -> z ->
C) -> -> ->
D) x -> 10 y -> 20 z -> 30
E) 10 20 30
  • 7. values = input("Sayıları giriniz : ")
    x = values.split(",")
    y = tuple(x)
    print('List : ',y)

    Verilen program çalıştırılıp, klavyeden 3,5,8,4,9 sayıları girilirse ekran çıktısı ne olur?
A) ('3', '5', '8', '4', '9')
B) Demetlere ekleme yapılamaz
C) List : ('3', '5', '8', '4', '9')
D) List : ['3', '5', '8', '4', '9']
E) 35849
  • 8. Ekran çıktısı ne olur?
A) {1: 3, 2: 6, 3: 9, 4: 12}
B) {1, 8, 27, 64}
C) {1,1, 2,8, , 27, 4,64}
D) {1, 2, 3, 4}
E) {1: 1, 2: 8, 3: 27, 4: 64}
  • 9. Ekran çıktısı ne olur?
A) 5, 10, 15, 20, 25
B) (5, 10, 15, 20, 25)
C) (5,)
D) 5, 10, 15, 20, 25,5
E) Tuple değiştirilemediğinden dolayı hata verir
  • 10. Ekran çıktısı ne olur?
A) Hata verir. 2.satır n1=n2=n3 = tuplex şeklinde düzeltilmeli
B) 15
C) (4,8,3)
D) 483
E) ('483')
  • 11. Ekran çıktısı ne olur?
A) [ 4, 6, 2, 8, 3,1, 15, 20, 25, 4, 6, 2, 8, 3,1, 30 ]
B) (4, 6, 2, 8, 3,1, 15, 20, 25, 4, 6, 2, 8, 3,1, 30)
C) Demetlere veri eklenemediğinden dolayı hata verir
D) (4, 6, 2, 8, 3, 15, 20, 25, 4, 6, 2, 8, 3, 9,30,)
E) (4, 6, 2, 8, 3, 15, 20, 25, 4, 6, 2, 8, 3, 30)
  • 12. Ekran çıktısı ne olur?
A) e u 5
B) e u w
C) e u o
D) 5
E) 3 -4 o
  • 13. Ekran çıktısı ne olur?
A) ("nagzaY nacrE")
B) (5, 10, 15, 20)
C) ('n', 'a', 'g', 'z', 'a', 'Y', ' ', 'n', 'a', 'c', 'r', 'E')
D) (20, 15, 10, 5)
E) 10,15,20, 5
  • 14. n = 2 * k
    k = n
    m = 1 + k/n
    n = n % m
    print( (k/m) + n - k /2 )

    Tüm değişkenlerin int türünden olması durumunda yukarıdaki program parçası çalıştırıldığında basılacak değer ne olacaktır_
A) verilen bilgilere göre ne yazdırılacağı hesaplanamaz
B) k değişkeninin son değeri
C) 0
D) m değişkeninin son değeri
E) 1
  • 15. Yukarıda verilen kod parçası çalıştırıldığında ekran çıktısı ne olur_
A) c-b belki sıfırdır! 16
B) bolum =16
C) Hiçbir şey yazmaz
D) c-b belki sıfırdır! 1
E) bolum =1
  • 16. Hangi program parçası iki değişkenin değerini bir birine aktarır?
    (x'in değerini y'ye, y'nin değerini x'e)
A) 3..Çözüm
B) 1.Çözüm
C) 4.Çözüm
D) 2.Çözüm
E) Böyle bir değişim üçüncü bir değişken olmadan yapılamaz
  • 17. Verilen kodların görevi nedir
A) foo listesinin tüm elemanlarını yeni bir listeye rastgele sıra ile kaydeder
B) foo listesine 0-5 aralığında rastgele bir sayı ekler
C) foo listesinin tamamını rastgele sıra ile ekrana yazdırır
D) foo listesinin sırasını rasgtele karıştırır
E) foo listesinden rastgele bir elemanı ekrana yazdırır
  • 18. Aşağıda tanımlanan tarih saat değerlerinden hangisi 2018 yılının son saniyesine aittir?
A) yeniYil=datetime.datetime(2019,01,01,00,00,00)
B) yeniYil=datetime.datetime.ctime(2018,12,31,23,59,59)
C) yeniYil=datetime.datetime(2018,31,12,23,59,59)
D) yeniYil=datetime.datetime(2018,01,01,00,00,00)
E) yeniYil=datetime.datetime(2018,12,31,23,59,59)
  • 19. >>> import datetime
    >>> simdi=datetime.datetime.now()
    >>> simdi
    datetime.datetime(2001, 10, 9, 18, 30, 40, 116206)

    Yukarıdaki komutlar girildikten sonra, (2001, 10, 9, 18, 30, 40, 116206) değeri içerisinde yer alan 9 sayısı ile temsil edilen bilgi nedir ve hangi kodla ulaşılabilir.


    2018

    3
A) >>> simdi.day # o ana ait günü verir
B) >>> simdi.year #o ana ait yılı verir
C) >>> simdi.minute # o ana ait dakikayı verir
D) >>> simdi.hour # o ana ait saati verir
E) >>> simdi.month # o ana ait ayı verir
  • 20. Yukarıdaki program çalıştırılıp, klavyeden 100 değeri girilirse ekran çıktısı ne olur?
A) 212.0
B) 33.8
C) 212
D) 50.0
E) 1832.0
Şununla oluşturuldu: That Quiz — matematik ve diğer alanlarda test oluşturma ve notlandırma sitesi.