Font size
WorksheetsKAL Python Sınavı Çalışma Soruları
Total questions: 102
Worksheet time: 1hrs 17mins
a = 'Python'
b = 'Programlama'
print(a, end = '-')
print(b)
a-b
a-
b
Python-Programlama
Python-
Programlama
Aşağıdakilerden hangisi pythonda bir bölme işleminden kalanı bulmak için kullanılan operatördür?
//
/
%
**
Python da verilen iki şarttan birinin sağlanmasının yeterli olacağı durumlar için aşağıdakilerden hangisinin yazılması gereklidir?
not
end
and
or
print(10 // 3) sonucu nedir?
1
10
3
3,3
print(4 ** 3) sonucu nedir?
64
12
4
1
Aşağıdaki programı çıktısı nedir?
f = "Hoşgeldin"
b = "Burak"
print(b + f)
Hoşgeldin Burak
HoşgeldinBurak
Burak Hoşgeldin
BurakHoşgeldin
Aşağıdakilerden hangileri değişken ismi için uygundur
fatih34
Fatih_34
sayi34
34Fatih
34_Fatih
Aşağıdaki programın çıktısı nedir?
len("Jr. Robotics")
Jr. Robotics
"Jr. Robotics"
12
True
Aşağıdaki kod parçacığı ne işe yarar?
listem.append(...)
Bir listeye veri eklemeyi sağlar.
Bir listeden veri çıkarmayı sağlar.
Bir liste oluşturmamızı sağlar.
Listedeki eleman sayısını verir.
Aşağıdaki değişkenin türü nedir?
sayi = "Fatih Mehmet"
Numerical(Sayısal)
String(Metin)
İnteger(Sayı)
Design(Görsel)
Aşağıdaki operatörlerden hangisi eşitse anlamı ifade etmektedir?
??
==
!=
&&
if
Aşağıdaki operatörlerden hangisi kalanı bulma(mod alma, örn:7'nin 3' e bölümünden kalanı bulma) bulma ifadesinin karşılığıdır?
!=
==
%
/
upper() fonksiyonunun görevi aşağıdakilerden hangisidir?
TÜM HARFLERİ BÜYÜK YAPMA
tüm harfleri küçük yapma
Kelimenin baş harfini büyük yapma
Kelimeyi ikiye bölme
lower() fonksiyonunun görevi aşağıdakilerden hangisidir?
TÜM HARFLERİ BÜYÜK YAPMA
tüm harfleri küçük yapma
Kelimenin baş harfini büyük yapma
Kelimeyi ikiye bölme
Kullanıcıdan veri girişi almamızı sağlayan komut hangisidir?
For
range
İnput
Tek satır açıklama eklemek için kullandığımız kod nedir ?
+
_
#
!
Programın çıktısı ne olur ?
true
false
sayi="10"
sayi adlı değişkene metin olarak 10 atandı
sayi adlı değişkene sayısal 10 değeri atandı
sayi ile 10 birbirine eşitlendi
sayi 10 mu diye kontrol edildi
Hangisi bir yorum satırıdır?
//yorum satırı
#yorum satırı
/*yorum satırı*/
python logosu mudur
D
Y
Python programlama dilinde "yeni satır" için kullanılan komut nedir?
/y
/n
\n
\t
ogrenciler = ["Ali","Veli",100] olsun.
print(ogrenciler[2])
yazıldığında ekranda ne gözükürdü?
Ali
Veli
100
Ali,Veli,100
ogrenciler = ["Ali","Veli",100] olsun.
print(ogrenciler[-2])
yazıldığında ekranda ne görünür
Ali
Veli
100
Ali,Veli,100
harfler = ["a","b","c","d","e"] olsun.
print(harfler[2:4])
yazılırsa ne gözükür?
a,b,c,d,e
c,d
d,e
Hiçbir şey çıkmaz
harfler = ["a","b","c","d","e"] olsun.
print(harfler[1:5:2])
yazılırsa ne gözükür?
b,d
a,b,c,d,e
Hiçbir şey çıkmaz
a
Python dosya uzantısı aşağıdakilerden hangisidir?
.java
.python
.py
.css
Python'da ekrana yazı veya içerik yazdırmak için hangi komut kullanılır?
writeLine
range
write
Python'da satır içi girinti mekanizmasından yararlanılır.
Doğru
Yanlış
Python, tüm işletim sistemleriyle (Windows, macOS, Linux) uyumlu bir programlama dilidir.
Doğru
Yanlış
Pyhton ücretli bir programlama dilidir.
Doğru
Yanlış
Aşağıdaki değişken tanımlamalarından hangileri yanlıştır?
String - Tam Sayı
Integer - Ondalıklı Sayı
Boolean - True/False
Tuple - Demet
Float - Metin
Bir değişkenin türünü belirlemek için hangi parametreyi kullanırız?
len
type
sep
Python programlama dilinde koşullu ifadeleri (a) deyimi ile kullanırız.
Python dilinde 7//2 işlemi ekranda hangi sonucu döndürür?
3,5
3
3,55
3,0
Aşağıdaki operatör - işlem eşleştirmelerinden hangileri doğrudur?
Mod Alma //
Bölme /
Toplama +
Kuvvet Alma **
Çarpma *
Aşağıdaki kodların çıktısı ne olur?
name = 'Dave'
greeting = "Good morning" + name
print (greeting)
Good morning 'Dave'
Good morningDave
Good morning name
Good morning Dave
Aşağıdakilerden hangisi bir kod parçası olarak çalışır?
IF cevap == "Evet":
if cevap == "Evet"
if cevap == "Evet":
if cevap = "Evet":
Kodlarınızın içeriğinde birden fazla seçenek istiyorsanız aşağıdakilerden hangisini kullanırsınız (İf'ten sonra)?
elif
else
ifif
Else İf
Aşağıdaki karşılaştırma operatörünün anlamı nedir?
a != b
Eşit
Büyük
Eşit değil
Küçük ve eşit
You can buy some chocolate
You are rich!
Get a job!
You almost have enough
Get a job!
Aşağıdaki kod bir değişken oluşturmak ve değer tutmak için kullanılır. Bu koddaki hata nedir?
my number = 36
Değişkenler numara içeremez.
Değişken isminde boşluk kullanılmaz.
"Number" ifadesi değişken olarak kullanılmaz.
36 sayısı "36" şeklinde yazılmalıdır.
Aşağıdaki kodlar çalıştırıldığında ekran çıktısı ne olur?
password = "2468"
type(password)
Integer
Float
String
Boolean
Hangisi bir listedir?
a = ["Cevap bu"]
b = ("Hayır bu")
c = {"Hayır:Bunlar değil"}
d = {"Kafam karıştı"}
Listenin sonuna eleman ekleyeceğiz. Hangisini kullanırız?
append
add
remove
join
Liste elemanlarının indeks numarası kaçtan başlar?
0
-1
1
Bilinemez
"dertler" adında bir listemiz olsun.
del dertler
yazdığımızda ne olur?
dertler yok olur.
dertler listesi olur ama içinde bir şey olmaz.
dertler olduğu gibi kalır.
hata verir, işlem gerçekleşmez.
çiçekler=["gül","lale",["zambak,"nilüfer"]] listesi var ve biz sadece "zambak" görmek istiyoruz. Ne yazılmalı?
print(çiçekler[2][1])
print(çiçekler[2])
print(çiçekler[2][0])
print(çiçekler)
ornek = ("mesela","yani","galiba","sanırsam")
print(len(ornek)) yazıldığında ne gözükür?
4
0
-1
3
kaynaklar=[“Kitap”, “Makale”, “Tez”]
print(kaynaklar[1])
ekranda ne gözükür?
Makale
Kitap
Tez
Kitap,Makale,Tez
Kodun çıktısı nedir?
5
Rakam
Rakam
5
5 ten küçük
Kodun çıktısı nedir?
False
True
None
0
Aşağıdaki değişken tanımlamalarından hangileri yanlıştır?
String - Tam Sayı
Integer - Ondalıklı Sayı
Boolean - True/False
Float - Metin
a=10
b=3.14
c="Pyhton"
d=True/False
Yukarıda verilen değişkenlerin türü sırasıyla aşağıdakilerden hangisidir?
integer, float, string, boolean
integer, string, boolean, float
string, boolean, float, integer
string, float, integer, boolean
Yukarıda verilen kodlar çalıştırıldığında ekranda ne yazar?
["Ali","Ayşe","Mehmet","Veli","Selami"]
["Ali","Veli","Selami"]
["Ali","Ayşe","Veli","Selami"]
["Ali","Veli","Selami","Ayşe","Mehmet"]
Yukarıdaki kodların ekran çıktısı nedir?
[2,3,5]
[3,5,7]
[3,5,7,11]
[5,7,11,13]
Bir elemanın listede olup olmadığını kontrol eder. Eleman listede var ise True yok ise False çıktısını üretir.
in
insert
len
count
Normal listelerde tüm elemanları silen fonksiyon aşağıdakilerden hangisidir?
remove
clear
pop
count
Hangisi a değişkeninin değerini 1 arttırır?
a = 1
a + 1 =a
a = a + 1 ( a+=1 )
a + 1
a=39
b=a//10
c=a%10
d=b*10+c
print(d)
3
39
9
51
a="Fatma Emin Kutvar Anadolu Lisesi"
b="227"
c=true
d=263
e=3.14
string-integer-boolean-integer-float
string-integer-boolean-integer-integer
string-integer-boolean-integer-float
string-string-boolean-integer-float
a=int(input("sayı giriniz"))
print(a**0.5)
yukarıdaki python kodu ne işe yapar?
klavyeden girdiğimiz bir sayının karesini alır.
klavyeden girdiğimiz bir sayının karekökünü alır.
klavyeden girdiğimiz bir sayının iki katını alır.
klavyeden girdiğimiz bir sayının ikiye böler alır
a=10
b="15"
c=10+int(b)
Bu kodlara göre c hangi değeri alır?
1015
1510
25
10"15"
Kulllanıcıdan veri girişi isteyen kod (a) 'dur.
Aşağıdaki python kodlarından hangisi ikinci kez koşul yazarken kullanılır?
if
else
elif
Aşağıdakilerden hangisi tam sayılar için kullanılır?
input
python
int
if
Aşağıdakilerden hangisi değişken ismi olamaz?
sayi1
sayi*1
sayi_1
sayia
Python'da en iyi hatırladığınız kodu seçiniz.
input
else
int
print ("w" * 3 )
kodu yazıldığında hangi çıktıyı elde ederiz?
Hata Verir
w3
w*3
www
çalıştığında hangi çıktı elde edilir?
a büyük olabilir
b kesin büyüktür
Hata verir
Herhangi bir çıktı vermez
print(999+ “9”)
Yukarıdaki kod çalıştığında ekran çıktısı ne olur ?
9999
1008
Hata
999+9
print(len(563))
Yukarıdaki kod çalıştığında ekran çıktısı ne olur ?
3
Hata
14
3.0
Python adının esinlenildiği grubun adı nedir ?
The Monty Python
The Monkey Python
The Python Monkey
The Money Python
kelime = ['hayat','python','ile','guzel']
Yukarıda tanımlanan listeye göre; aşağıda verilen komutlardan hangisi
['python', 'ile', 'guzel']
çıktısı verilmesini sağlar?
kelime [ ]
kelime [1,2,3 ]
kelime [1: ]
kelime [3 ]
Hangi seçenekte verilen kod, diğerlerinden farklı bir değer döndürür?
-6>=0 and -6<=10
not(-6>10 or-6==10)
-6>10
not(-6<0 or-6>10)
Aşağıda verilen Veri-Veri Türü eşleştirmelerinden hangisi yanlıştır?
sehir="İstanbul" ( Karakter Dizisi -String)
isim="Monty" (Karakter - Char)
kilosu=80 (Tamsayı - İnteger)
ortalama= 84.5 ( Ondalıklı Sayı - Float)
Aşağıdaki önermelerden hangisi "True" (Doğru) değeri döndürür?
37==25
x=5 y=2 x+y==3
45<30
58>34
Değişken isimlendirme ile ilgili verilen bilgilerden hangisi yanlıştır?
+ - * / & % # gibi özel karakterler kullanılamaz
Boşluk kullanılamaz
as , not , if gibi özel komutlar kullanılamaz
Altçizgi( _ ) karakteri kullanılamaz
1. Aşağıdaki programın çıktısı nedir?
a = 2
b = 4
c = a*b
print(c)
6
8
24
42
sayi1 = ’9’
sayi2 = ’2’
sayi3 = sayi1 + sayi2
print(sayi3)
Ekran çıktısı nedir?
11
26
92
7
z = 'Emre'=='emre'
print(z)
Ekran çıktısı nedir ?
True
False
Emre
emre
a = 24!=35
print(a)
Ekran çıktısı nedir?
True
‘24’
35
False
deger = 10.5
Python kodlama dilinde yukarıdaki gibi bir değişken tanımlanmıştır. Bu değişkenin türü nedir?
String(Metinsel)
Numerical(Sayısal)
Float(Ondalık)
Design(Görsel)
Aşağıdakilerden hangisi kaçış dizisi sembolüdür?
?
#
-
\
Python için en doğru tanım:
Makine dilidir.
Yüksek seviyeli dildir.
Doğal dildir.
a = 'bilişim'
print(a, ..........)
ekranda "b.i.l.i.ş.i.m" yazdırmak için ............... yere ne gelmelidir ?
end="."
sep="."
set="."
the="."
Pythonda "elbet bir gün buluşacağız" çıktısı aşağıdaki kod satırlarından hangisi verir?
p("elbet bir gün buluşacağız")
print("elbet bir gün buluşacağız")
print(elbet bir gün buluşacağız)
"elbet bir gün buluşacağız"
Aşağıdaki programın ekrana vereceği çıktı nedir?
a=2
b=5
c=b**a
d=a+b+c
print(d)
5
25
32
35
Sayısal bir ifadeyi Metinsel bir ifadeye çevirmek için hangi komutu kullanırız?
Str()
İnt()
Float()
Numeric()
Len()
a=5
b=3
print (a>b and b>2)
kodunun ekran çıktısı ne olur?
true
false
a=2
b=4
print (a!=b or a>8)
kodunun ekran çıktısı ne olur?
true
false
a=5
b=5
print (not(a>=b and a<1))
kodunun ekran çıktısı ne olur?
true
false
Aşağıdaki kod çalıştırıldığında ekrana hangisi yazılır?
sayi1=8*5/2
print (sayi1>20)
20>20
40>20
True
False
Yorumlama satırları ne için kullanılır?
Programda yazdığımız komutları açıklamak için
Programda yazdığımız değişkenleri hatırlatma yapmak için
Programda kısa süreli çalıştırmak istemediğimiz kodlar için
hepsi
python da çarpma işlemi için kullanılan operatör hangisidir?
x
%
*
+
a = 7 > 4
yukarıdaki eşitlik çalıştırıldığında a nın değeri ne olur?
3
Hata verir
True
False
print(“1 + 6 + 4 + 10”) Yukarıdaki kod çalıştırıldığında sonuç olarak aşağıdaki şıklardan hangisi verilecektir?
16410
Hata verir
21
1+6+4+10
16
print(1 + 6 + 4 + 10) Yukarıdaki kod çalıştırıldığında sonuç olarak aşağıdaki şıklardan hangisi verilecektir?
16410
Hata verir
21
0
11
Nasılsın ?
iyiyim teşekkür ederim. Siz nasılsınız.
Pek iyi değilim
Bugün günlerden ne ?
Biz dünyaya yaşamaya gelmedik.
Hangi fil güzel kokar?
Parfüm sıkan fil
Hortumuyla kendini yıkayan fil
Karanfil
Çiçek yiyen fil
Hangi gül kokmaz?
Koparılan gül
Rüzgardan eğilen gül
Virgül
Yabani gül
Hangi macunla diş fırçalanmaz?
Florürlü macunla
Son kullanma tarihi yaklaşan macunla
2 renkli macunla
Lahmacunla
Kırıldığı zaman işe yarayan şey nedir?
Arkadaşınızın kalbi
En sevdiğiniz bardak
Yumurta
Yemek takımı
