9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı
-
Aşağıdaki Python kodunun çıktısı nedir?
print("Merhaba, Dünya!")A) Merhaba, Dünya! B) Merhaba, Python!
C) Python, Merhaba! D) Dünya, Merhaba!
E) Syntax hatası verir.
-
Aşağıdaki Python kodunun çıktısı nedir?
a = 5
b = 2
c = a + b
print(C)A) 2 B) 5 C) 7 D) 10 E) Syntax hatası verir.
-
Aşağıdaki Python kodunun çıktısı nedir?
a = "merhaba"
print(a[1:4])A) mera B) erha C) rhab
D) erb E) Syntax hatası verir.
-
Aşağıdaki Python kodunun çıktısı nedir?
a = [1, 2, 3]
a.append(4)
print(A)A) [1, 2, 3, 4] B) [4, 3, 2, 1]
C) [1, 2, 4, 3] D) [1, 4, 2, 3]
E) Syntax hatası verir.
-
Aşağıdaki Python kodunun çıktısı nedir?
a = 5
b = 3
if a > b:
print("a büyüktür b")
else:
print("b büyüktür a")A) a büyüktür b
B) b büyüktür a
C) a eşittir b
D) Hiçbir şey yazdırılmaz.
E) Syntax hatası verir.
-
Python'da "while" döngüsü ne işe yarar?
A) Belirli bir aralıktaki sayıları tekrar eder
B) Koşul yanlış olduğu sürece belirli bir işlemi tekrar eder
C) Koşul doğru olduğu sürece belirli bir işlemi tekrar eder
D) Verilen sayıyı verir
E) Hiçbiri
-
Python'da "if" deyimi ne işe yarar?
A) Belirli bir işlemi belirli bir koşulda yapar
B) Belirli bir işlemi belirli bir sayıda yapar
C) Belirli bir işlemi belirli bir aralıkta yapar
D) Belirli bir işlemi belirli bir liste içinde yapar
E) Hiçbiri
-
Python'da bir değişken tanımlamak için hangi işlem kullanılır?
A) := B) == C) = D) ; E) Hiçbiri
-
Aşağıdaki Python kodunun çıktısı ne olur?
for i in range(1, 6):
print(i, end=" ")A) 1 2 3 4 5 B) 1 2 3 4
C) 0 1 2 3 4 D) 0 1 2 3 4 5
E) Hiçbiri
-
Aşağıdaki Python kodunun çıktısı ne olur?
x = "Hello, world!"
print(x[7])A) e B) w C) , D) r E) Hiçbiri
-
Aşağıdaki Python kodunun çıktısı ne olur?
x = 5
y = "3"
print(x + y)A) 8 B) 53 C) "53" D) TypeError E) Hiçbiri
-
Python'da veri tipleri arasında hangisi kullanılarak tam sayılar işlenebilir?
A) float B) boolean C) int D) str E) list
-
Python'da bir liste oluşturmak için hangi karakterleri kullanırsınız?
A) () B) {} C) [] D) <> E) //
-
Bir Python programında, bir if-else ifadesinin işlevi nedir?
A) Bir döngüyü yürütmek için kullanılır.
B) Belirli bir koşulu kontrol etmek ve farklı işlemler yapmak için kullanılır.
C) Bir fonksiyon tanımlamak için kullanılır.
D) Bir değişkeni tanımlamak için kullanılır.
E) Bir dosyayı açmak için kullanılır.
-
Bir Python programında, bir for döngüsü ne işe yarar?
A) Belirli bir koşulu kontrol etmek için kullanılır.
B) Belirli bir işlemi belirli bir sayıda kez yürütmek için kullanılır.
C) Verileri bir dosyaya yazmak için kullanılır.
D) Verileri bir dosyadan okumak için kullanılır.
E) Bir fonksiyonu çağırmak için kullanılır.
-
Aşağıdaki Python kodunun çıktısı ne olur? x = 5 y = 2 print(x ** y)
A) 7 B) 10 C) 25 D) 125 E) 32
-
Aşağıdaki Python kodunun çıktısı ne olur?
x = 10
y = x % 3
print(y)A) 0 B) 1 C) 2 D) 3 E) 10
-
Aşağıdaki Python kodunun çıktısı ne olur?
x = [1, 2, 3]
y = [4, 5]
z = x + y
print(z)A) [1, 2, 3, 4, 5] B) [1, 4, 2, 5, 3]
C) [5, 4, 3, 2, 1] D) [4, 5, 1, 2, 3]
E) Hata verecek
-
Aşağıdaki Python kodunun çıktısı ne olur?
x = [1, 2, 3]
y = x
x[0] = 4
print(y)A) [1, 2, 3] B) [4, 2, 3] C) [1, 4, 3]
D) [1, 2, 4] E) Hata verecek
-
Aşağıdaki kod parçasında while döngüsü kullanılmıştır
i = 0
while i < 5:
print(i)
i += 1
Hangi seçenekte doğru bir açıklama verilmiştir?A) Döngü 5 kere çalışır.
B) Döngü 4 kere çalışır.
C) Döngü sonsuz kere çalışır.
D) Döngünün kaç kez çalışacağı belirtilmemiş.
E) Kod parçası hata içermektedir.
-
Aşağıdaki kod parçasında bir liste tanımlanmıştır:
sebzeler = ["havuç", "patates", "kabak"]
Bu listedeki elemanlar hangi indeks değerlerine sahiptir?A) 0, 1, 2 B) 1, 2, 3
C) 0, 2, 4 D) 2, 4, 6
E) Kod parçası hata içermektedir.
-
Hangi döngü, belirtilen koşul doğru olduğu sürece kod bloğunu yineleyecektir?
A) while döngüsü B) for döngüsü
C) if koşulu D) else if koşulu
E) switch koşulu
-
Python'da, bir değişkenin değerini artırmak için hangi operatör kullanılır?
A) + B) - C) / D) * E) +=
-
Hangisi doğru bir Python fonksiyon tanımıdır?
A) def my_function(): B) def my_function()
C) my_function(): D) my_function()
E) my_function:
-
Python'da bir değişkenin veri tipini belirlemek için hangi fonksiyon kullanılır?
A) print() B) len() C) type() D) str() E) int()
CEVAP ANAHTARI
- A
- E
- B
- A
- A
- C
- A
- C
- A
- B
- D
- C
- C
- B
- B
- C
- B
- A
- B
- A
- A
- A
- E
- A
- C