NEW
Font size
WorksheetsKodwise Python QUIZ
Total questions: 22
Worksheet time: 11mins
1. Bilgisayarların pizza (program) yapmak için kullandığı hammaddelere (un, su, isim, yaş gibi) ne ad verilir?
A) Kod
B) Veri (Data)
C) Kutu
D) Ekran
2. Python'da bilgisayarın görmezden gelmesini istediğimiz, kendimize not aldığımız satırların başına hangi işaret konur?
A) @ (Et işareti)
B) ? (Soru işareti)
C) # (Hashtag işareti)
D) $ (Dolar işareti)
3. Aşağıdaki kod çalıştırıldığında ekranda ne yazar?
# print("Merhaba")
print("Dünya")
A) Merhaba
B) Dünya
C) Merhaba Dünya
D) Hiçbir şey yazmaz
4. print() komutu ne işe yarar?
A) Kullanıcıdan bilgi alır.
B) Ekrana yazı veya sonuç yazdırır.
C) Bilgisayarı kapatır.
D) Yazıları sayıya çevirir.
5. Aşağıdakilerden hangisi bir Yazısal Veri (String) örneğidir?
A) 100
B) 3.14
C) "Merhaba"
D) 1990
6. Aşağıdakilerden hangisi bir Tam Sayı (Integer) örneğidir?
A) "55"
B) 55.5
C) 55
D) Ali
7. 3.5 verisinin türü nedir?
A) Integer (Tam Sayı)
B) String (Yazı)
C) Float (Ondalıklı Sayı)
D) Comment (Yorum)
8. Bilgisayar için "10" ve 10 arasındaki fark nedir?
A) Hiçbir fark yoktur, ikisi de aynıdır.
B) "10" bir yazıdır, 10 ise sayıdır.
C) "10" sayıdır, 10 yazıdır.
D) İkisi de ondalıklı sayıdır.
9. Aşağıdaki işlemin sonucu ne olur?
print("5" + "5")
A) 10
B) 55 (Yan yana yapıştırır)
C) Hata verir
D) 0
11. Aşağıdaki değişken isimlerinden hangisi KURALLARA UYGUNDUR?
A) okul numarasi
B) 1.yarisma
C) okul_numarasi
D) okul-numarasi
12. Aşağıdaki kodun çıktısı ne olur?
puan = 10
puan = 20
print(puan)
10
20
1020
30
13. Değişken isimlendirirken neden Türkçe karakter (ğ, ş, ü, ö) kullanmamalıyız?
A) Çünkü klavyemiz bozulur.
B) Çünkü Python İngilizce alfabeyi daha çok sever ve hata yapabilir.
C) Çünkü yasaktır, polis gelir.
D) Türkçe karakter kullanmak daha doğrudur.
14. Bir değişkenin içine en son ne koyarsak...
A) Kutunun içindeki eski bilgi silinir, yeni bilgi kalır.
B) Eski bilgi ve yeni bilgi toplanır
C) Kutu patlar.
D) Yeni bilgiyi kabul etmez.
15. input() komutunun görevi nedir?
A) Ekrana yazı yazar.
B) Kullanıcıya soru sorar ve cevabı alır.
C) Sayıları toplar.
D) Kodları renklendirir.
16. ÇOK ÖNEMLİ: input() komutu ile kullanıcıdan aldığımız her şeyin türü nedir?
A) Integer (Tam Sayı)
B) Float (Ondalıklı Sayı)
C) String (Yazı)
D) Hiçbiri
17. Aşağıdaki kodda neden hata çıkar?
yas = input("Yaşın kaç? ")
sonuc = yas + 10
print(sonuc)
A) input komutu yanlış yazılmış.
B) yas bir Yazı (String) olduğu için, Yazı ile Sayı (10) toplanmaz.
C) 10 sayısı çok büyük.
D) Bilgisayarın şarjı bitmiş.
19. Aşağıdaki kodun çıktısı ne olur?
isim = "Ayşe"
print("Hoşgeldin", isim)
A) Hoşgeldin isim
B) Hoşgeldin Ayşe
C) Ayşe Hoşgeldin
D) Hata verir
Bir market programında, ürünün fiyatı 2.5 TL ise bunu hangi veri türüyle saklamalıyız?
A) Integer (Tam Sayı)
B) Float (Ondalıklı Sayı)
C) String (Yazı)
D) Input
Aşağıdaki kod çalışınca dogum_yili değişkeninin içinde ne olur?
# Kullanıcı ekrana cevap olarak "2010" yazdı diyelim.
cevap = input("Doğum yılın: ")
dogum_yili = int(cevap)
A) "2010" (Tırnak içinde yazı olarak)
B) 2010 (Sayı olarak)
C) "Doğum yılın: "
D) Hata verir
22. Aşağıdaki kodda eksik olan parça nedir?
sayi1 = 10
sayi2 = 5
toplam = ______ + ______
print(toplam)
A) 10 + 5
B) sayi1 + sayi2
C) "sayi1" + "sayi2"
D) sayi + sayi
Hangisi doğru bir atama (değişkene değer verme) işlemidir?
A) 10 = puan
B) puan : 10
C) puan = 10
D) puan == 10
Aşağıdaki kodun çıktısı nedir?
meyve = "Elma"
sayi = 3
print(meyve * sayi)
İpucu: Python'da yazıları çarpabilirsin!
A) Elma3
B) ElmaElmaElma
C) Hata verir
D) 3Elma
