Python Değerlendirme-17 BBAL
  • 1. x,y,z,t=1,2,3,4

    x = 3 + (t*=y+=z-=t+2)-7 + -y
    print(x,y,z,t)

    Yukarıdaki kodların ekran çıktısı ne olur?
A) -7 -1 3 4
B) Hata verir
C) -7 -2 3 4
D) -7 2 3 4
E) -7 -1 -3 -4
  • 2. Ekran çıktısı ne olur?
A) 60
B) Hata oluşur
C) 75
D) 90
E) 45
  • 3. Verilen fonksiyonun, numcalls değişkenin değerine nasıl bir etkisi olur?
A) global numcalls yazılması hataya neden olur
B) Fonksiyon içinde numcalls tanımlı olmadığından hata verir
C) numcalls değerini ana programda ve fonksiyonda geçerli olacak şekilde 1 arttırır
D) numcalls değerini sadece ana programda da geçerli olacak şekilde 1 arttırır
E) numcalls değerini sadece fonksiyon içinde geçerli olacak şekilde 1 arttırır
  • 4. i değişkeninin alacağı en küçük değer kaçtır?
A) i sonsuza kadar azalacağından, alacağı en küçük değer sonsuzdur
B) -1
C) -500
D) 0
E) -499
  • 5. i değişkeninin alacağı en küçük değer kaçtır?
A) 500
B) 0
C) 499
D) i sonsuza kadar azalacağından, alacağı en küçük değer sonsuzdur
E) -500
  • 6. Hangisi i değikenin alacağı bir değer değildir?
A) 999
B) Sadece 1000 ve 999 değerlerini alır
C) 500
D) -500
E) -1
  • 7. Hangisi i değikenin alacağı bir değerdir?
A) 0
B) 899
C) i sonsuza kadar azalacağından, 1000'den küçük bütün sayıları değer olarak alır
D) 500
E) -500
  • 8. i'nin alacağı değer aralığını gösteren doğru seçenek hangisidir?
A) 1000<= x <=-500
B) 1000<= x <=0
C) i sonsuza kadar azalacağından,1000 ve 1000'den küçük bütün sayıları değer olarak alır
D) Sadece 1000 ve 999 değerlerini alır
E) 1000<= x <=-1
  • 9. x=5
    y=0
    z=10

    Verilen bilgilere göre aşağıdaki komutlardan hangisi farklı bir değer döndürür?
A) x == 1 or x == 2 or x-2 == 3
B) x == 1 or y != 2 or 3
C) (x != 0) and (z/x > 1)
D) (x == 1)!= 5 >z
E) z is y or x is z-5
  • 10. i,j ve k değişkenleri sayısal değer almak şartıyla; aşağıdaki çıktılardan hangisini verebilir?
A) i = 8 j = 8 k =8
B) i = 3 j = 7 k = 7
C) i = 8 j = 6 k =4
D) i = 0 j = 5 k = 8
E) i = 9 j = 4 k =0
  • 11. Verilen programın
    A 27
    çıktısı verebilmesi için hangi değer girilmelidir?
A) 17
B) 5
C) 15
D) Bu çıktıyı veren bir değer yoktur
E) 27
  • 12. Verilen fonksiyonun 7 değerini return edebilmesi için, fonksiyona hangi sayıların gönderilmesi gerekir?
A) 42 7
B) 3 7
C) 25 7
D) 7 18
E) 7 24
  • 13. Verilen programda x değişkeni hangi değeri alarak ekrana yazdırılır ?
A) x = 6
B) x = 5
C) x incerement fonksiyonunda tanımsız olduğundan hata oluşur
D) x global olarak tanımlanmadığından hata oluşur
E) Ana programda x'e değer atanmadığından hata oluşur
  • 14. Verilen programda x değişkeni anaprogramda hangi değeri alır?
A) x değişkeni global olarak tanımlanmadığından hata verir
B) 11
C) 7
D) 711
E) 18
  • 15. Verilen bilgilere göre

    print(fun3(5.0, 2.0))

    komutu ekrana hangi değeri yazdırır?
A) Hata oluşur
B) Hiçbir şey yazmaz
C) 56.0
D) 1
E) None yazar
  • 16. Verilen bilgilere göre

    print(fun5(3,6,8))

    komutu ekrana hangi değeri yazdırır?
A) 0
B) 6
C) None yazar
D) True
E) Hata oluşur
  • 17. Ekran çıktısı nedir?
A) 10
B) True
C) 4
D) 24
E) 6
  • 18. Verilen program çalıştırıldığında hangi değer yazdırılacaklar içinde yer almaz?
A) 4
B) 6.6
C) 9
D) 0
E) 8
  • 19. Ekran çıktısı nedir?
A) 100'den 1'e kadar olan tüm sayılar
B) 100'den küçük tüm sayıları yazdırır ( eksi sonsuza kadar)
C) 100'den 0'a kadar olan tüm sayılar
D) 99, 1
E) 0
  • 20. Verilen program çalıştırıldığında topla() fonksiyonu, ana programa hangi değeri döndürür?
A) 15
B) 0
C) 0 1 2 3 4 5
D) 5
E) [0, 1, 2, 3, 4, 5]
Şununla oluşturuldu: That Quiz — tüm düzeydeki öğrenciler için matematik testi sitesi.