wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python-Listeler

Total questions: 35

Worksheet time: 42mins

Name
Class
Date
1.

Listelerde her elemanın bir adres numarası vardır. Bu adres numarasına verilen isim aşağıdakilerden hangisidir?

a)

indeks

b)

insert

c)

append

d)

count

2.

Listelerde indeks numaraları kaçtan başlar?

a)

0

b)

1

c)

2

d)

3

3.

isimler=["Ali","Ahmet","Ayşe"]


Yukarıda verilen liste türü aşağıdakilerden hangisidir?

a)

Set Liste

b)

Tuple Liste

c)

Normal Liste

d)

Dictionary Liste

4.

Yukarıda verilen kodlar çalıştırıldığında ekranda ne yazar?

a)

["Ali","Ayşe","Mehmet","Veli","Selami"]

b)

["Ali","Veli","Selami"]

c)

["Ali","Ayşe","Veli","Selami"]

d)

["Ali","Veli","Selami","Ayşe","Mehmet"]

5.

ders=['P','Y','T','H','O','N']

print(ders[3])


Yukarıda verilen kodların çıktısı ne olur?

a)

O

b)

Y

c)

T

d)

H

6.

ders=['P','Y','T','H','O','N']

print(ders[-2])


Yukarıda verilen kodların çıktısı ne olur?

a)

O

b)

T

c)

H

d)

N

7.

Yukarıdaki kodların ekran çıktısı nedir?

a)

[2,3,5]

b)

[3,5,7]

c)

[3,5,7,11]

d)

[5,7,11,13]

8.

Yukarıdaki kodların ekran çıktısı nedir?

a)

[13,17,19]

b)

[11,13,17,19,23]

c)

[11,13,17,19]

d)

[13,17,19,23]

9.

Yukarıdaki kodların ekran çıktısı nedir?

a)

[2,3,5]

b)

[2,3,5,7,11,13]

c)

[2,3,5,7,11]

d)

[2,3,5,7]

10.

Yukarıdaki kodların ekran çıktısı nedir?

a)

[2,3,5,7,11,13]

b)

[2,3,5,7,11,13,17]

c)

[2,5,11]

d)

[3,7,13]

11.

Normal listelerde listelerin sonuna eleman eklemek için kullanılan fonksiyonun adı nedir?

a)

insert

b)

remove

c)

append

d)

len

12.

Yukarıda verilen kodların çıktısı nedir?

a)

['Ali', 'Ahmet', 'Ayşe']

b)

['Ali', 'Ahmet', 'Ayşe', 'Zeynep']

c)

['Ali', 'Ahmet', 'Zeynep]

d)

['Zeynep','Ali', 'Ahmet', 'Ayşe']

13.

Yukarıda verilen kodların çıktısı nedir?

a)

4

b)

1

c)

2

d)

3

14.

Bir elemanın listede olup olmadığını kontrol eder. Eleman listede var ise True yok ise False çıktısını üretir.

a)

in

b)

insert

c)

len

d)

count

15.

Yukarıda verilen kodların çıktısı nedir?

a)

['Elma', 'Kiraz', 'Portakal', 'Çilek']

b)

['Elma', 'Kiraz', 'Çilek'',Portakal']

c)

['Elma', 'Kiraz', 'Portakal']

d)

['Elma', 'Portakal', 'Çilek']

16.

Normal listelerde elemanın indeks numarasına göre silme işlemi yapan fonksiyon aşağıdakilerden hangisidir?

a)

remove

b)

clear

c)

pop

d)

count

17.

Normal listelerde tüm elemanları silen fonksiyon aşağıdakilerden hangisidir?

a)

remove

b)

clear

c)

pop

d)

count

18.

Normal listelerde elemana göre silme işlemi yapan fonksiyon aşağıdakilerden hangisidir?

(indeks numarasına göre değil)

a)

remove

b)

clear

c)

pop

d)

count

19.

Yukarıda verilen kodların ekran çıktısı nedir?

a)

0

b)

1

c)

2

d)

3

20.

Yukarıda verilen kodların ekran çıktısı nedir?

a)

0

b)

1

c)

2

d)

3

21.

Yukarıda verilen kodların ekran çıktısı nedir?

a)

['Yavuz', 'Ahmet', 'Elif', 'Beyza']

b)

['Beyza', 'Elif', 'Ahmet', 'Yavuz']

c)

[]

d)

['Ahmet', 'Beyza', 'Elif', 'Yavuz']

22.

Yukarıda verilen kodların ekran çıktısı nedir?

a)

['Yavuz', 'Elif', 'Beyza', 'Ahmet']

b)

['Beyza', 'Elif', 'Ahmet', 'Yavuz']

c)

[]

d)

['Ahmet', 'Beyza', 'Elif', 'Yavuz']

23.

Yukarıda verilen kodların ekran çıktısı nedir?

a)

['Yavuz', 'Elif', 'Beyza', 'Ahmet']

b)

['Beyza', 'Elif', 'Ahmet', 'Yavuz']

c)

[]

d)

['Ahmet', 'Beyza', 'Elif', 'Yavuz']

24.

Aşağıdaki hangi liste türü tanımlandıktan sonra eleman ekleme, değiştirme ya da silme işlemlerine izin vermez?

a)

Normal Liste

b)

Tuple Liste

c)

Set Liste

d)

Dictionary Liste

25.

isimler=("Ali","Ahmet","Ayşe")


Yukarıda verilen liste türü aşağıdakilerden hangisidir?

a)

Set Liste

b)

Tuple Liste

c)

Normal Liste

d)

Dictionary Liste

26.

"Bu liste türünde indeks numarası kullanılmaz. KEY,VALUE ikilileri bulunur. Tanımlarken süslü { } parantez kullanılır. "


Yukarıda verilen özellik hangi listeye aittir?

a)

Normal Liste

b)

Tuple Liste

c)

Set Liste

d)

Dictionary Liste

27.

Yukarıda tanımlanan liste türü aşağıdakilerden hangisidir?

a)

Normal Liste

b)

Tuple Liste

c)

Set Liste

d)

Dictionary Liste

28.

ogr={"Adı":"Yavuz","Soyadı":"Bozdağ"}

..............................................................


Yukarıda tanımlanan öğrenci listesine Sınıfı=12B bilgisini eklemek için boş bırakılan noktalı alana hangi kod yazılmalı?

a)

ogr["Sınıfı"]="12B"

b)

ogr.append("12B")

c)

ogr.append("Sınıfı":"12B")

d)

ogr.insert("Sınıfı","12B")

29.

"Bu liste türünde elemanlar sırasızdır ve tekrar etmezler. Tanımlarken süslü { } parantez kullanılır. "


Yukarıda verilen özellik hangi listeye aittir?

a)

Normal Liste

b)

Tuple Liste

c)

Set Liste

d)

Dictionary Liste

30.

sayilar={1,2,2,3,3}

print(sayilar)


Yukarıda verilen kodların ekran çıktısı aşağıdakilerden hangisidir?

a)

{1}

b)

{1, 2, 2, 3, 3}

c)

{1, 2, 3}

d)

hata verir

31.

rakamlar={0,1,2,3,4,5,6,7,8,9}


Yukarıda tanımlanan liste türü aşağıdakilerden hangisidir?

a)

Normal Liste

b)

Tuple Liste

c)

Set Liste

d)

Dictionary Liste

32.

Set listelerde eleman eklemek için hangi fonksiyon kullanılır?

a)

add

b)

append

c)

insert

d)

hiçbiri

33.

Set listelerde tek bir eleman yerine birden fazla eleman eklemek için kullanılan fonksiyon aşağıdakilerden hangisidir?

a)

add

b)

update

c)

insert

d)

append

34.

Yukarıda verilen kodların çıktısı nedir?

a)

Yılmaz

9A

b)

Yıldız

9A

c)

Avcı

9A

d)

Kılıç

9A

35.

Yukarıdaki listede Burhan Kaya'nın yaşını 30 olarak değiştirmek için hangi kod yazılmalıdır?

a)

Değiştirilemez!

b)

kişiler ['Burhan Kaya'] [35] =30

c)

kişiler ['Burhan Kaya'] =30

d)

kişiler ['Burhan Kaya'] ['yas'] =30