wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python Exercises

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

print("5"+"5") komutu ekrana ne yazar?

a)

5+5

b)

"10"

c)

55

d)

"55"

2.

print(5%3) komutunun çıktısı nedir?

a)

1

b)

2

c)

0

d)

4

3.

idle ekranında şekildeki kod hangi çıktıyı verir?

a)

100python

b)

106

c)

x+y

d)

TypeError hatası verir

4.

Python dosyalarının uzantısı ne olmalıdır?

a)

ppt

b)

py

c)

doc

d)

mp4

5.

Hangisi a değişkeninin değerini 1 arttırır?

a)

a+=1

b)

a++=1

c)

a==+1

d)

a+++

6.

a=39

b=a//10

c=a%10

d=b*(10+c)

print(d)

Çıktı sonucu kaçtır?

a)

47

b)

57

c)

39

d)

Hata Verir

7.

Aşağıdakilerden hangisi pythonda bir bölme işleminden kalanı bulmak için kullanılan operatördür?

a)

//

b)

/

c)

%

d)

**

8.

print(10 // 3) sonucu nedir?

a)

1

b)

10

c)

3

d)

3,3

9.

print(4 ** 3) sonucu nedir?

a)

64

b)

12

c)

4

d)

1

10.

a="Yunus Emre Anadolu Lisesi "

b="227"

c=True

d=263

e=3.14

Yukarıdaki değişkenlerin veri tipleri sırasıyla hangi seçenekte verilmiştir?

a)

string-integer-boolean-integer-float

b)

string-integer-boolean-integer-integer

c)

string-integer-boolean-integer-float

d)

string-string-boolean-integer-float

11.

Aşağıdakilerden hangisi Python programlama dilinin avantajlarından biri değildir?

a)

Açık kaynak kodludur.

b)

Ücretsizdir.

c)

Hakkındaki kaynaklar ulaşılabilirdir.

d)

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

e)

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

12.

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

a)

Liste oluşturmayı sağlar.

b)

Listeye eleman eklemeyi sağlar.

c)

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

d)

Listeden eleman silmeyi sağlar.

e)

Hiçbiri

13.

okul=”Soma Fen Lisesi”

Python programlama dilinde yukarıdaki gibi verilen değişkenin türü aşağıdakilerden hangisidir?

a)

String (Karakter Dizisi)

b)

Numerical (Sayısal)

c)

Design (Görsel)

d)

Float (Ondalık)

e)

Hiçbiri

14.

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

a)

=!

b)

=<

c)

=

d)

==

e)

=>

15.

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

a)

==

b)

**

c)

=!

d)

%

e)

//

16.

a = "Bilgisayar Bilimi"

b = 23

int (a) ifadesinin çıktısı nedir?

a)

Hata Verir

b)

17

c)

23

d)

"17"

17.

Aşağıdaki değişkenlerden hangisi hatalı yazılmıştır?

a)

Ev_adresi

b)

adı

c)

2nci_adı

d)

Soyadı

18.

x = 18

y = 6

z = 26%5

print (y/z) kodunun ekran çıktısı nedir?

a)

6

b)

6.0

c)

3

d)

18

19.

a = "56"

b = "84.7"

c = "Ortalama"

int (s) + int (b) ifadesinin sonucu kaçtır?

a)

6

b)

Value Error

c)

140.7

d)

140

20.

doğumyılı = "1984"

yaş = 2022 - doğumyılı

print (yaş) kodunun ekran çıktısı nedir?

a)

38

b)

2022 - 1984

c)

Type Error

d)

48