Python Değerlendirme-14 BBAL
c
  • 1. Ekran çıktısı ne olur?
A) 1234 1234 1234
B) 12 123 1234
C) 12 23 45
D) 1 2 34
E) 1 23 234
false
  • 2. Ekran çıktısı ne olur?
A) X X X X X
B) X X X X O X
C) O
D) O O O O X O
E) O X X O O
false
  • 3. Ekran çıktısı ne olur?
A) 462 978 162 918 24 894
B) 386 462 418 344 236 566 978 328 162 758 918 412 566 826
C) 375 615 345
D) 462 375 597 978 615 345 399 162 219 918 237
E) 375 615 345 950 815 445
  • 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("(x +y) ^ 2) = result")
B) print(" ({} + {}) ^ 2) = {}".format(x, y, pow((x+y),2)))
C) print( ({x} + {y}) ^ 2) = {result } )
D) print({ } + { }) ^ 2) = { }.format(x, y, result))
E) print(" { } + { } ^ 2 = { }".format(x, y, result))
false
  • 5. Ekran çıktısı ne olur?
A) {1:10, 2:20}
B) {3: 50, 6: 50, 1: 10, 2: 20, 4: 40, 5: 50}
C) {3: 50, 6: 50, 3: 30, 6: 60,1: 10, 2: 20, 4: 40, 5: 50}
D) {3: 30, 6: 60, 1: 10, 2: 20, 4: 40, 5: 50}
E) Sözlükler değiştirilemez
false
  • 6. Ekran çıktısı ne olur?
A) -> -> ->
B) -> 10 -> 20 -> 30
C) x -> y -> z ->
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) List : ['3', '5', '8', '4', '9']
B) ('3', '5', '8', '4', '9')
C) Demetlere ekleme yapılamaz
D) List : ('3', '5', '8', '4', '9')
E) 35849
false
  • 8. Ekran çıktısı ne olur?
A) {1, 2, 3, 4}
B) {1: 1, 2: 8, 3: 27, 4: 64}
C) {1, 8, 27, 64}
D) {1: 3, 2: 6, 3: 9, 4: 12}
E) {1,1, 2,8, , 27, 4,64}
false
  • 9. Ekran çıktısı ne olur?
A) 5, 10, 15, 20, 25,5
B) 5, 10, 15, 20, 25
C) (5, 10, 15, 20, 25)
D) (5,)
E) Tuple değiştirilemediğinden dolayı hata verir
false
  • 10. Ekran çıktısı ne olur?
A) 483
B) 15
C) (4,8,3)
D) ('483')
E) Hata verir. 2.satır n1=n2=n3 = tuplex şeklinde düzeltilmeli
false
  • 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)
false
  • 12. Ekran çıktısı ne olur?
A) 3 -4 o
B) e u w
C) 5
D) e u o
E) e u 5
false
  • 13. Ekran çıktısı ne olur?
A) ("nagzaY nacrE")
B) 10,15,20, 5
C) ('n', 'a', 'g', 'z', 'a', 'Y', ' ', 'n', 'a', 'c', 'r', 'E')
D) (5, 10, 15, 20)
E) (20, 15, 10, 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) k değişkeninin son değeri
B) m değişkeninin son değeri
C) verilen bilgilere göre ne yazdırılacağı hesaplanamaz
D) 0
E) 1
Clipboard
  • 15. Yukarıda verilen kod parçası çalıştırıldığında ekran çıktısı ne olur_
A) bolum =16
B) Hiçbir şey yazmaz
C) bolum =1
D) c-b belki sıfırdır! 16
E) c-b belki sıfırdır! 1
c
  • 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) 1.Çözüm
B) Böyle bir değişim üçüncü bir değişken olmadan yapılamaz
C) 4.Çözüm
D) 2.Çözüm
E) 3..Çözüm
Clipboard
  • 17. Verilen kodların görevi nedir
A) foo listesinden rastgele bir elemanı ekrana yazdırır
B) foo listesinin tüm elemanlarını yeni bir listeye rastgele sıra ile kaydeder
C) foo listesinin sırasını rasgtele karıştırır
D) foo listesinin tamamını rastgele sıra ile ekrana yazdırır
E) foo listesine 0-5 aralığında rastgele bir sayı ekler
  • 18. Aşağıda tanımlanan tarih saat değerlerinden hangisi 2018 yılının son saniyesine aittir?
A) yeniYil=datetime.datetime(2018,01,01,00,00,00)
B) yeniYil=datetime.datetime(2018,12,31,23,59,59)
C) yeniYil=datetime.datetime.ctime(2018,12,31,23,59,59)
D) yeniYil=datetime.datetime(2019,01,01,00,00,00)
E) yeniYil=datetime.datetime(2018,31,12,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.month # o ana ait ayı verir
B) >>> simdi.minute # o ana ait dakikayı verir
C) >>> simdi.hour # o ana ait saati verir
D) >>> simdi.day # o ana ait günü verir
E) >>> simdi.year #o ana ait yılı verir
Clipboard
  • 20. Yukarıdaki program çalıştırılıp, klavyeden 100 değeri girilirse ekran çıktısı ne olur?
A) 50.0
B) 33.8
C) 212
D) 1832.0
E) 212.0
Şununla oluşturuldu: That Quiz — matematik ve diğer alanlarda test oluşturma ve notlandırma sitesi.