Göktürk Ali Rıza Özderici Anadolu Lisesi
-
>>> x = p
>>> y = 5
>>> print(x*y)
İşleminin çıktısı hangisi olur?A) 5p B) p5 C) ppppp D) x*y E) Hata verir.
-
>>> sayi1 = 12. 34
>>> sayi2 = 34
>>> print( int(sayi1) + sayi2)
İşleminin çıktısı hangisi olur?A) 46. 34 B) 46.00 C) 47 D) 46 E) 47.0
-
Python dilinde belirteçlerin özellikleri ile alakalı aşağıda verilenlerden hangisi yanlıştır?
A) Bir belirteç en az bir karakter içermeli
B) Belirteçlere özel karakterler kullanılmaz.
C) Türkçe karakter kullanılmaz
D) Pythonun kendi diline ait kelimeler belirteç olarak kullanılmaz.
E) Belirteçlerde alt çizgi ve sayı kullanılamaz.
-
Girilen iki sınavın aritmetik ortalamasını alan ve eğer aritmetik ortalama 50 küçükse kaldı, büyük veya eşitse geçti çıktısı veren programı yazınız.
1. ................... ................. .................
2. ................... ................. .................
3. ................... ................. .................
4. ................... ................. .................
5. ................... ................. .................
6. ................... ................. .................
7. ................... ................. .................
-
I. println(5x + 3 - 2)
II. println(2*4 + 5 / 2)
III. println(6 - 8 / 2 + 42)
Yukarıda verilenlerden hangisi veya hangileri integer sonuç üretir?A) I ve II B) II ve III C) I ve III
D) I, II ve III E) Yalnız II
-
Programlama dilleri neden kullanılır?
A) Bilgisayar işletim sistemlerini yönetmek için
B) İşlem yapmak için gerekli verileri depolamak için
C) İnternet bağlantısını sağlamak için
D) Bilgisayar programları yazmak için
E) Web sitelerini tasarlamak için
-
Bir programda bir hata olduğunda, hatanın nerede olduğunu bulmak için ne yapılmalıdır?
A) Programın tamamı silinerek tekrar yazılmalıdır
B) Programı yeniden başlatmak gerekir
C) Programdaki kodların tek tek kontrol edilmesi gerekir
D) Bilgisayarın işletim sistemi güncellenmelidir
E) Programın yazıldığı dil öğrenilmelidir
-
Algoritma oluştururken, adımları belirlemenin yanı sıra, hangi diğer faktörler önemlidir?
A) Döngüler ve karar verme yapıları
B) Sayısal hesaplamalar ve matematiksel işlemler
C) İleri düzey programlama becerileri
D) Doğal dil bilgisi ve yazım kuralları
E) Makine öğrenimi algoritmaları
-
Algoritmanın temel amacı nedir?
A) Bir problemi çözmek için doğru adımları belirlemek
B) Bilgisayar oyunları tasarlamak
C) Web sitesi oluşturmak
D) Veritabanı programlama yapmak
E) Görsel efektler oluşturmak
-
Python'da hangi komut kullanılarak kullanıcının veri girmesi sağlanır?
A) print() B) input() C) len()
D) range() E) round()
-
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.
-
Bir Python programı içinde "print" fonksiyonu ne işe yarar?
A) Verilen argümanı ekrana yazdırır
B) Verilen argümanı sayıya dönüştürür
C) Verilen argümanı liste haline getirir
D) Verilen argümanı sözlük haline getirir
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?
x = 5
y = 10
print("x + y =", x + y)A) x + y = 5 B) x + y = 10
C) x + y = 15 D) x + y = "5 + 10"
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
-
Hangi operatör iki değer arasında eşitliği kontrol eder?
A) == B) != C) <= D) >= E) >
-
Python'da, bir değişkenin değerini artırmak için hangi operatör kullanılır?
A) + B) - C) / D) * E) +=
-
Aşağıdaki kodun çıktısı nedir?
a = 5
b = 10
c = a + b print(c)A) 5 B) 10 C) 15 D) 20 E) Hata verir
-
Aşağıdaki kodun çıktısı nedir?
a = "5"
b = "10"
c = a + b
print(c)A) 5 B) 10 C) 15 D) 510 E) Hata verir
-
Aşağıdaki kodun çıktısı nedir?
a = "hello"
b = a * 3
print(b)A) hellohellohello B) hello3
C) 3hello D) hllo ello hlo
E) Hata verir
-
Aşağıdaki kodun çıktısı nedir?
a = "hello"
b = "world"
c = a + b
print(c)A) hello B) world
C) helloworld D) hello world
E) Hata verir
-
Aşağıdaki kodun çıktısı nedir?
a = 4
b = 2
c = a * b
print(c)A) 2 B) 4 C) 6 D) 8 E) Hata verir
-
Aşağıdaki kodun çıktısı nedir?
a = "hello"
b = 2
c = a * b
print(c)A) hello B) world C) helloworld
D) hellohello E) Hata verir
-
Aşağıdaki kodun çıktısı nedir?
my_str = "Hello, World!"
print(len(my_str))A) 6 B) 12 C) 13 D) 14 E) 16
CEVAP ANAHTARI
- C
- D
- E
- 1: sinav1= int(input("Birinci sınavı giriniz")) -- 2: sinav2=int(input("İkinci sınavı giriniz")) -- 3: ortalama = (sinav1 + sinav2) / 2 -- 4: if(ortalama >= 50) -- 5: print("geçti") -- 6: else -- 7: print("kaldı")
- B
- D
- C
- A
- A
- B
- A
- A
- C
- C
- D
- C
- A
- E
- C
- D
- A
- C
- D
- D
- C