Download as pdf or txt
Download as pdf or txt
You are on page 1of 60

= def rev_func(x.

length):
printix[length - 17)
if length = 1:
rev_funcix.length - 1)
slze:
return
¥»=[11,12, 13,14, 151
rev_func{x, 5)

Ciktisi ne olur?

15141312 11

Direkt hata verir.


15

1514 13 12 11 çıktısı Gretir, index hatasi verir.


Bos birak
Python hakkinda hangisi dogrudur?

Python 2 ve Python 3 birbirinden bagimsiz olarak çalışır


| Python 3'te Python 2 uygulamasi degisiklik gerektirmeden calisir
| Python 3 Unix ve Python 2 Windows icin gelistirilmistir
| Python 1, Python 2, Python 3 bir isletim sisteminde ayrı ayrı kullanılabilir
Python 2 Unix ve Python 3 Windows icin gelistirilmistir
Bos birak
print(3 in ['1', 2.5, 3.01) çıktısı ne olur?

True
3

List Error
False
Index Error
Bos birak
4 SR
=o L
while i< 6:
print(i)
iti==2
break
25 ) i+=1
B

Programdak i degerinin döngü sonu çıktısı nedir?

0
3
5
2
5
Boş bırak
s ,
5- print{"Ben %..(1).. ve yasim Mel'dir!" ..(2).. (Pyhton', 21))

Soru 17

Bos birak
s ,
5- print("Ben H..(1).. ve yaşım düd'dir!" ..(2).. ÇPyhton” 21))

Soru 17 2

| Bos birak
def nprint{message, n):
while(n = 0
primt{messagea)
n="1
print('z’, 5)

Kodun ekran ciktisi ne olur?

77772
7272
Kodda Hata vardir.
SONSUZ 2
z5

Bos birak
def infoYaz3(...d1) o A2)....vartuple)
print("arguman: ", argl)
for var in vartuple:
print{"#*-=", var)
return

Soru 27

Bos

Bos birak
a=>5

icin Python'da hangi satir calismaz?

a++
a*=3
a/-5
a+=3

g %*=73

Bos birak
10 - Python'da yorum yazmak icin hangisi kullanilir?

"

#
J,ı".ı'.'

*/

Bos bırak
12+ a={l;2)
afd] +=1

ifadesinin çıktısı nedir?

(2. 3)
(1.1. 2)

Syntax Error
2

Type Error
Bos birak
11- 16in[2 4, 6, 5, 10]

islemi hangi sonucu döndürür?

Bos birak
13 - a,bh=24
aisb?

çıktısı hangisidir?

True

False
0

Bos birak
14- 6in[2, 4,6, 8, 10]

Islemi hangi sonucu döndürür?

Bos birak
15 - I =[1, 2]
print{l * 2)

çıktısı hangisidir?

Calismaz

[1. 4]
[2. 4]
[.2.4.21

[2.4. 2. 4]

| Bos birak
16 - i=1
while True:
if{1%2==0):
break
print{i}
i+=2

Kodun ekran çıktısı ne olur?

1551953

13

¥5
T25 8.

Bos birak
17- d = {"tek": 13

Hangi kod degeri gösterir.

a) d.get("tek")
eli d.get(1)

C) d.get(0)

d) d["tek"]

e) d[0]
Bos birak
15- O ={2: 4, 4:6, 6:8}
print(d.values())

çıktısı hangisidir?

[4. 8]
[2. 8]
[4, b, 8]

[4. 61
[2. 4]
Bos birak
19 - class Ogrenci:
Ogrenci_sayisi=0

__init__
o o e e i (self, adi, numarasi):
self.adi = adi
self.numarasi = numarasi
Ogrencie, | SR Ogrenci_sayisi +=1

def OgrencisayisiGoster(zelf):
print("Teplam öğrenci: Hd" % Ogrenci.Ogrenci_sayisi)

OgrenciGoster
return "Adi: " * self.adi, "

Soru 27

—İNİL
OÖgrenci
construct
def
self
| Bos birak
lambda :
20 - argl t arg2
ııııııııııııııı

{10, 20)

0
| Bos birak
21 - Bir kelimenin sağı ve solundaki bosluklar icin hangisi kullanılır?

del()

len()

strip()

trimf)

remove()
Bos birak
22 - [ o
while i < &:
print(i)
ifi==3:
break
e iy P

Saru 27

i++

Bos birak
23 - Hangisi temel bir temel Python özelliği degildir?

Etkilesimli
Yüksek Seviyeli bir Dil
Derlemel
Nesne Yonelimli
Yorumlamal
Bos birak
24 - topla - (Ai .argl +arg2
print(topla

Soru 1?

args
lambda
function
| return
def
Bos birak
25 - x =('physics’, "chemistry’', 1997, 2000)

Soru (?7

List

Dictionary
Tuple
JSON
Array
Bos birak
26 - Python'da bir dosyalama işlemi yapmak isteyen geliştirici close fonksiyonunu unutmaktan çekinmektedir. Ona ne
ifadesi kullanmasını önerirsiniz?

a) import
b) with
o) using
d) include
E) fopen
Bos birak
27 - tt=1(1, 3) olmak üzerett * 2 sonucu nedir?

a) Error

b) (2. 5)
C) (1, 9)
d) 3
e) {1:3:%..5

Bos birak
28 - Modil eklendiginde Python yorumlayicisi hangi siralama gére modül arama yapar?

Gecerli dizin - PYTHONPATH kabuk degiskeni - Varsayilan yol


Varsayilan yol - PYTHONPATH kabuk degiskeni - Geçerli dizin
Varsayilan yol - Gecerli dizin - PYTHONPATH kabuk degiskeni
Gecerli dizin - Varsayilan yol - PYTHONPATH kabuk degiskeni
Varsayillan yol - Gecerli dizin - PYTHONPATH kabuk degiskeni
Bos birak
20 - try:
th = open{"testfila", "w")
try

finally
print{"Dosya kapanıyor”)
fh.close()
except
..... (3)..... lOError:
print{"Bir 10 hatasi olustu!!!")

Soru 17

try
finally
catch
except
error
Bos birak
30 - class Ogrenci:
Cerenci_sayisi=0

Ça ( e ga B (self, adi, numarasi):


self.adi = adi
self.numarasi = numarasi
......... (2).ceceree... Öğrenci sayisi +=1

def OgrenciSayisiGoster(self):
print("Toplam öğrenci: Hd" % Ogrenci.Ogrenci_sayisi)

return "Adi :" + self.adi, "

Soru 17

a) _str —

bi construct
C) def
d) İNt -

E) Ogrenci

Bos birak
% j topla = ......... ¢ TS argl, arg2......... GA eee .argi +arg2

Soru 27

out

ref

return

‘return

Bos birak
32- y
list = 5*[0]+5*[10]
x = list[9]
print(’s1")
except IndexError:
print(’52")
else:
print(’s37)
finally:
print('54’)

Sirasiyla ekrana ne yazar?

a) 5154
bi 515254
C) 515354
d) 5152
e} 5153
Bos birak
33 - foriinrange(1. 10)
if{(i+2)%5==0)
oreak
print(i)

Çıktısı nedir?

0
g
5
2
3
Bos birak
34 - Python'da etkilesimli calisma icin hangi calistinlabilir dosya ile haberlesiriz?

a) O jupyter.dll
bi conda.exe
C) jupyter.exe
d) python.exe
e) python.dll
Bos birak
35 - Hangisi ile ilk karakter bulunur?

"merhaba”.sub(0)
sub("merhaba", 0)

Hepsi
"merhaba"[0]
"merhaba"(0)
Bos birak
36- var=10
while var > Ü:
var-=1
ifvard==00rvar¥#3==0:
continue
print{var)

sirasiyla hangi sayı/lar ekrana yazar?

9
4,3
897
7 21
B:6,3:2
Bos bırak
37 - d={2: 4, 4:6, 6:8}
print{d. keys()

çıktısı hangisidir?

[2,4,6]
[4. 6, 8]

[4. 8]
[2. 8)
[2. 4]
[4, 5)
Bos birak
38 - s="Merhaba ...
Pythaon"

yazan bir kullanıcı Python'dan hata mesaji almistir, Hangi islemiile hata mesajini engellersiniz?

a) ilk satır sonunda \t

b) ilk satir sonunda \n

) ilk satir sonunda \...

d) Tek tirnak
E) ilk satır sonunda *

Boş birak
39 - definfoYaz( ad......[1)......"miki", ...... Ha
BAD £
printl'Adı: ", ad, "Yaşı ", yas)
return

Soru 17

Bos birak
40 - sayi=7
asal =True range
in
| i o o a {2)...[2, sayi)
İf sayi ..3..i==0:
asal = False
break
if asal == True:
print{"Asal sayi™)
elze:
print("Asal degil")

Soru 37

Bos birak
23 - try:
fh = open("testfile", "w")
SROLCG |y ni
fh.write("Bir hata yakalama ornegi!!")
SRR ) R
print("Dosya kapaniyor")
fh.close()
..... (3)..... (OError:
print("Bir 10 hatası olustu!!!")

Soru 17?

try
error
finally
except
catch
Bos birak
27 - (1)1
while | < &:
print(i)
if i == 3:
break
2

Soru 27

P
Bos birak
x = (physics', 'chemistry', 1997, 2000)

Bu veri türünün en bilinen ozelligi nedir?

Degerler degistirilemez
Array den hizli
Veri tanimlamasinda hata var, farkl türde veriler olmaz.

Degerleri çok hızlı degistirir


List ten hızlı
Bos birak
Hangi kod calismaz?

print('{0} ve "{1}" format({'Merhaba', 'Python"))


print('{} ve "{}I"".format('Merhaba', 'Python'))
print('{deg1} ve "{1}" format(deg1='"Merhaba', deg2="Python"))
print(’{1} ve "{0}".format{'Merhaba', 'Python"))
print(*{0} ve "{deg2}!" format('Merhaba', deg2='Python'))
Bos birak
sayi=7
asal =True
fori..(1)... ..(2)...(2, sayi}):
if sayi ...3...i==0:
asal = False
break
if asal == True:
print("Asal say!")
else:
print("Asal degil")

Soru 27

Bos birak
def infoYaz3(...(1)...., .....(2)....vartuple |:
print("arguman: ", argl)
for var in vartuple:
pring("*->", var)
return

Konunun ismi nedir (for döngüsüne göre karar verin)?

Anonim Fonksiyan
Gerekli Argüman
Anahtar Argüman
Degisken Uzunlukta Argüman
Varsayllan Argüman
Bos birak
10- s
ford in range(0, 5, 0.1):
s+=d
print(s * "10")

Kodda ne hata/lar vardir?

Name Error
IndentationError
Hepsi
Type Error: 'Tloat' object
Type Error: unsupported operand type
Bos birak
11 - Python'da etkilesimli calisma icin hangi çalıştırılabilir dosya ile haberlesiriz

a) jupyter.exe
b) — jupyter.dll
c) conda.exe
d) python.exe
e) python.dll
Bos birak
12 - print('hata var bir yerde’)
b=19
print('b: ', b);
print('2 ekle b ye:', b+2);

Kodda gördüğünüz ilk hata nedir?

a) print yerine echo


b) Kodda hata yoktur.
c) Tirnak sekli
d) : kullanım hatasi
e) Girinti
Bos birak
16 - def infoYaz( ad.....(1)......"miki", ......(2)....):
print("Adi: ", ad, "Yaşı ", yas)
return

Soru 27

yas => 20
yas.20
yas : 20
yas
yas==20
Bos birak
19- topla=.... (Üİ aZ (2) A Argğl +arg?
print{toplazaae
(D aA

Soru 1?

return
def
args
function
lambda
Dar karals
21 - Python'da temel veri yapisi konusunda hangi veri yapısı yoktur?

a) Dictionary
b) O Tuple
C) Array

d) List
e) String
Bos birak
25 - Hangisinin çıktısı integer bir sayidi

a) O 52
b) O 5//2
c) © float(5.0/2.0)
d) © 5.0/2.0
e) float(5/2)
Boş birak
29 - Baska bir Python dosyasinit kullanmak icin hangi ifade kullanilir?

import
include
require
append
using
Bos birak
def
30 - () beniDegistir( mylist ):
mylist.append([1,2]);
print("Fonksiyon icindeki degerler: ", mylist)
return
mylist = [10,20]
beniDegistir( mylist )
print("Fonksiyon ¢agrilmasindan sonra list: ", mylist)

Fonksiyon icindeki print ifadesinin çıktısı ne olur?

[10, 20, [1, 2]]


[1. 211
None

1, 2]
10, 20, 1, 2]

Bos birak
35- a=5

icin Python'da hangi satir calismaz?

a*=3
a++

a+=3
a**- 3
a/-5
Boş bırak
35- a=5

icin Python'da hangi satir calismaz?

a*=3
a++

a+=3
a**- 3
a/-5
Boş bırak
37 - class Ogrenci:
Ogrenci_sayisi=0

def . (1).eerrern(self, adi, numarasi):


self.adi = adi
self.numarasi = numarasi
e 2).. ... Öğrenci
sayisi += 1

def OgrenciSayisiGoster(self):
print("Toplam öğrenci: %d" % Ogrenci.Ogrenci_sayisi)

return "Adi :" * self.adi,

Soru 37

_format__
_str__
_init__
self
_del
Bos birak
38- sayi=7
asal = True
fori..(1)... ..(2)...(2, sayi):
if sayi ..3...i==0:
asal = False
break
İf asal == True:
print("Asal say!")
else:
print("Asal degil")

Soru 1?

1
i=1;i<=sayi
not
is
in
Bos birak
44 - ...{1).... beniDegistir( mylist ):
mylist.append([1,2]);
print{"Fonksiyon icindeki degerler: ", mylist)
return
mylist = [10,20]
beniDegistir( mylist )
print("Fonksiyon çağrılmasından sonra list: ", mylist)

Soru 1?

void
func
list
function
def
Bos birak

You might also like