wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python Gelişim İzleme Testi

Total questions: 46

Worksheet time: 23mins

Name
Class
Date
1.

1- Aşağıdaki programın ekrana vereceği çıktı nedir?

a)

5

b)

30

c)

25

d)

32

2.

2- Ekrana yazı yazdırılmasını sağlayan komut hangisidir?

a)

liste()

b)

print()

c)

string()

d)

len()

3.

3- Aşağıdaki programın ekrana vereceği çıktı nedir?

a)

busra hosgeldin

b)

BÜŞRA HOŞGELDİN

c)

HOŞGELDİN BÜŞRA

d)

HOŞGELDİN HOŞGELDİN

4.

4- Aşağıdakilerden hangisi değişken ismi olarak kullanılabilir?

a)

1sayı

b)

1incisayı

c)

sayi1

d)

birinci.sayı

5.

5- >>> len("Habitat") Aşağıdakilerden hangisi yandaki verilen komut satırı çalıştırıldığında vereceği çıktıdır?

a)

7

b)

Habitat

c)

H

d)

Derneği

6.

6- len() komutunun görevi aşağıdakilerden hangisidir?

a)

Liste oluşturmayı sağlar.

b)

Listede kaç elaman olduğunu, karakter sayısını vb. verir

c)

Listeye eleman eklemeyi sağlar

d)

Listeden eleman silmeyi sağlar

7.

7- liste.append() komutunun görevi aşağıdakilerden hangisidir?

a)

Listede kaç elaman olduğunu, karakter sayısını vb. verir

b)

Liste oluşturmayı sağlar

c)

Listeden eleman silmeyi sağlar

d)

Listeye yeni eleman eklemeyi sağlar

8.

8- liste[:]=[] komutunun görevi aşağıdakilerden hangisidir?

a)

Listede kaç elaman olduğunu, karakter sayısını vb. verir

b)

Liste oluşturmayı sağlar

c)

Listeye yeni eleman eklemeyi sağlar

d)

Listedeki bütün elemanları silmeyi sağlar

9.

9- liste[:2]=[] komutunun görevi aşağıdakilerden hangisidir?

a)

Listede kaç elaman olduğunu, karakter sayısını vb. verir

b)

Listedeki yalnızca 2. elemanı silmeyi sağlar

c)

Listeye yeni eleman eklemeyi sağlar

d)

Listedeki bütün elemanları silmeyi sağlar

10.

10- liste[2]=["İtalya"] komutunun görevi aşağıdakilerden hangisidir?

a)

Listede kaç elaman olduğunu, karakter sayısını vb. verir

b)

Listedeki yalnızca 2. elemanı silmeyi sağlar

c)

Listedeki liste2 isimli elemanı "İtalya" olarak değiştirir.

d)

Listedeki bütün elemanları silmeyi sağlar

11.

11- liste=["İtalya", "Fransa", "Türkiye"] Yandaki liste kaç elemanlıdır?

a)

4

b)

3

c)

2

d)

1

12.

12- liste=["İtalya", "Fransa", "Türkiye"] Yandaki listede liste[1] isimli eleman aşağıdakilerden hangisidir?

a)

Fransa

b)

İtalya

c)

Türkiye

d)

Hiçbiri

13.

13- ders=”Python Öğren” Python kod. dilinde yandaki gibi bir değişken tanımlanmıştır.Değişkenin türü?

a)

String(Metinsel)

b)

Numerical(Sayısal)

c)

Design(Görsel)

d)

Float(Ondalık)

14.

14- yil=2019 Python kodlama dilinde yandaki gibi bir değişken tanımlanmıştır. Bu değişkenin türü nedir?

a)

String(Metinsel)

b)

Design(Görsel)

c)

Float(Ondalık)

d)

Numerical(Sayısal)

15.

15- deger=10.5 Python kodlama dilinde yandaki gibi bir değişken tanımlanmıştır. Bu değişkenin türü nedir?

a)

String(Metinsel)

b)

Numerical(Sayısal)

c)

Float(Ondalık)

d)

Design(Görsel)

16.

16- Aşağıdaki karşılaştırma operatörlerinden hangisi eşitse ifadesinin karşılığıdır?

a)

=!

b)

<>

c)

=<

d)

==

17.

17- Aşağıdaki operatörlerinden hangisi üs alma (Örn: 7' nin küpü) ifadesinin karşılığıdır?

a)

**

b)

=!

c)

=<

d)

==

18.

18- Aşağıdaki operatörlerden hangisi tam bölenini bulma ifadesinin karşılığıdır?

a)

=!

b)

**

c)

//

d)

==

19.

19- Aşağıdaki operatörlerden hangisi kalanı bulma(mod alma, örn:7'nin 3' e bölümünden kalanı bulma) ifadesi karşılığıdır

a)

=!

b)

**

c)

//

d)

%

20.

20- Python kodlama dilinde kullanıcıdan veri alınması gereken durumda kullanılması gereken kod?\n print input if else

a)

print()

b)

if()

c)

input()

d)

else()

21.

21-Program çalışıp “Bir sayı yazınız” dediğinde kullanıcı 5 değerini girerse, programın ekran çıktısı ne olur?

a)

60

b)

70

c)

80

d)

90

22.

22- Metinsel bir ifadeyi Sayısal bir ifadeye çevirmek için hangi komutu kullanırız?

a)

Str()

b)

İnt()

c)

Float()

d)

Numeric()

23.

23- Sayısal bir ifadeyi Metinsel bir ifadeye çevirmek için hangi komutu kullanırız?

a)

Str()

b)

İnt()

c)

Float()

d)

Numeric()

24.

24- Aşağıdakilerden hangisi kaçış dizisi sembolüdür?

a)

?

b)

#

c)

-

d)

\

25.

25- Aşağıdakilerden hangisi "PYTHON" programlama dilinin avantajlarından biri değildir?

a)

Açık kaynaklı yani ücretsizdir.

b)

Yapısı sade ve okunması kolaydır.

c)

Yoğun hesaplamalarda yavaş çalışır.

d)

Ulaşılabilir kaynağı fazladır.

26.

26- Python'da "Hello Habitat - Pyhthon" çıktısını hangisi verir?

a)

echo "Hello Habitat - Pyhthon" Your answer

b)

echo("Hello Habitat - Pyhthon");

c)

print("Hello Habitat - Pyhthon")

d)

p("Hello Habitat - Pyhthon")

27.

27- Python'da hangisi doğru değişken adıdır?

a)

my_var

b)

_myvar

c)

my-var

d)

My var

28.

28- Python'da hangisi yorum satırı ekler?

a)

//This is a comment

b)

/*This is a comment*/

c)

#This is a comment

d)

/This is a comment/

29.

29- Python'da hangisi dosya uzantısıdır?

a)

.pyth

b)

.py

c)

.pt

d)

.ph

30.

30- Hangisi Fonksiyon oluşturur?

a)

create myFunction():

b)

function myfunction():

c)

def myFunction():

d)

function function():

31.

31- Aşağıdaki programın ekrana vereceği çıktı nedir?

a)

ali hosgeldin

b)

HOŞGELDİN ali

c)

ali HOŞGELDİN

d)

ALİ HOŞGELDİN

32.

32- Ekrana yazı yazdırılmasını sağlayan komut hangisidir?

a)

print( )

b)

liste( )

c)

len( )

d)

string( )

33.

33- len("Programlama") Aşağıdakilerden hangisi yanda verilen Python komut satırı çalıştırıldığında programın çıktısıdır

a)

Prg

b)

11

c)

len

d)

Programlama

34.

34- yil=2022 Python kodlama dilinde yukarıdaki gibi bir değişken tanımlanmıştır. Bu değişkenin türü nedir?

a)

String(Metinsel)

b)

Design(Görsel)

c)

Numerical(Sayısal)

d)

Float(Ondalık)

35.

35- Hangisi bir stringin birinci karakterini geri döndürür?

a)

x = "Hello".sub(0, 1)

b)

x = sub("Hello", 0, 1)

c)

x = "Hello"[x]

d)

x = "Hello"[0]

36.

36- Hangisi doğru if bloğudur?

a)

if (x > y)

b)

if x > y:

c)

if x > y then:

d)

if (xy)

37.

37- Hangisi doğru while döngüsüdür?

a)

while x > y:

b)

while x > y {

c)

x > y while {

d)

while (x > y)

38.

38- Hangisi doğru for döngüsüdür?

a)

for x > y:

b)

for each x in y:

c)

for x > y!

d)

for x in y:

39.

39- Hangisi bir döngüyü sonlandırır?

a)

return

b)

break

c)

stop

d)

exit

40.

40- Hangisi bir stringin başındaki boşluğu kaldırır?

a)

trim()

b)

ptrim()

c)

strip()

d)

len()

41.

41- Hangisi tüm harfleri büyük yapar?

a)

toUpperCase()

b)

upper()

c)

uppercase()

d)

upperCase()

42.

42- Hangisi bir liste tanımlar?

a)

("apple", "banana", "cherry")

b)

{"name": "apple", "color": "green"}

c)

{"apple", "banana", "cherry"}

d)

["apple", "banana", "cherry"]

43.

43- Hangisi stringin bazı bölümlerini yer değiştirir?

a)

replaceString()

b)

switch()

c)

replace()

d)

repl()

44.

44- Hangisi 1 ile 10 arasında döngü kurmaya yarar?

a)

for sayi in range(1,11):

b)

for sayi in range(1,10):

c)

for sayi in range(1,12):

d)

for sayi in range(2,11):

45.

45- Aşağıdaki kod bloğunun ekran çıktısı ne olur?

a)

1,2,3,4,5

b)

1,3,5,7,9

c)

3,5,7,9,11

d)

2,4,6,8,10

46.

46- Aşağıdaki kod bloğu ne iş yapar?

a)

1,2,3,4,5,6,7,8,9,10

b)

2,3,4,5,6,7,8,9,10,11

c)

1,3,5,7,9,11,13,15,17,19,21

d)

10,9,8,7,6,5,4,3,2,1

Similar Resources on Wayground