wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Phyton

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Aşağıdakilerden hangisi doğru belirlenmiş bir değişken ismi değildir?

a)

yavuz1

b)

_yavuz

c)

1yavuz

d)

Yavuz_1

2.

a = 3452

b = "Beypazarı"


Yukarıda kendisine değer atanan değişkenlerin veri tipi hangi seçenekte doğru verilmiştir?

a)

a= Integer

b= String

b)

a= Float

b= String

c)

a= Float

b= Integer

d)

a= String

b= Float

3.

ad = input ("Adınızı giriniz: ")

yas = int (input("Yaşınızı giriniz: "))


Yukarıda bulunan kodlarda input komutu ile kullanıcıdan bilgi girmesi istenmekte ve girilen bilgiler ad ve yas değişkenlerine aktarılmaktadır. Buna göre ad ve yas değişkenlerinin veri tipi ne olur?

a)

ad = Integer

yas = Float

b)

ad = Integer

yas = String

c)

ad = String

yas = Float

d)

ad = String

yas = Integer

4.

a=24

b=5*a

c=b/3

print (c)


Yukarıdaki komutların ekran çıktısı ne olur?

a)

24

b)

40

c)

60

d)

120

5.

sinif = "9-C"

isim = "Ahmet"

print ( sinif + isim)


Yukarıdaki kodların çalıştırılması sonucu ekran çıktısı ne olur?

a)

Ahmet 9-C

b)

9-CAhmet

c)

9-C Ahmet

d)

Ahmet9-C

6.

print ("Elma \nArmut \nPortakal")


Yukarıda verilen kodun ekran çıktısı ne olur?

a)

Elma Armut Portakal

b)

Elma Armut Portakal

c)

Elma

Armut

Portakal

d)

ElmaArmutPortakal

7.

a=8

b=6

c=a*b-6

print (c)


Yukarıdaki kodların ekran çıktısı ne olur?

a)

42

b)

48

c)

14

d)

36

8.

a=29

b=4

c=a%b

print (c)


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

a)

4

b)

3

c)

2

d)

1

9.

Üs alma işlemi için kullanılan operatör hangisidir?

a)

*

b)

%

c)

**

d)

//

10.

Aşağıdaki önermelerden hangisi "True" (Doğru) değeri döndürür?

a)

37==25

b)

45<30

c)

58>34

d)

elma==armut

11.

ad= input ("İsminizi giriniz: ")

print ("Merhaba", ad)


Yukarıda kodlar çalıştırılınca isim olarak "Furkan" girilirse ekran çıktısı nasıl olur?

a)

Merhaba

Furkan

b)

Merhaba Furkan

c)

MerhabaFurkan

d)

Furkan Merhaba

12.

x=4

y=-5

z=x-y*5

print (z)


Yukarıdaki kodların ekran çıktısı ne olur?

a)

45

b)

19

c)

25

d)

29

13.

Verilen kodların çalışması sonucu ekran çıktısı ne olur?

a)

15

b)

14

c)

15

14

d)

1514

14.

Verilen kodlar çalıştırıldığında yaş değeri olarak 18 girilirse ekran çıktısı ne olur?

a)

Ehliyet Alamaz

b)

Hatalı Giriş

c)

Ehliyet Alabilir

d)

Tekrar Deneyin

15.

Verilen kodların çıktısı ne olur?

a)

Giriş Başarılı

b)

Giriş Hatalı

c)

Hata verir.

d)

Ekranda hiçbir şey yazmaz.

16.

for i in range (6):


Verilen for döngüsünde döngü sayacının (i) başlangıç değeri kaçtır?

a)

0

b)

1

c)

2

d)

3

17.

Aşağıda verilen bilgilerden hangisi While döngüsü için doğrudur?

a)

Döngü, koşul sağlanana kadar devam eder.

b)

Döngü, koşul sağlandıktan sonra çalışmaya devam eder.

c)

Döngü değişkeni kullanmaya gerek yoktur.

d)

Döngü değişkenini arttırmaya veya azaltmaya gerek yoktur.

18.

i=0

while i<10:

print("Merhaba")

i=i+1

kodu ile aynı çıktıyı veren for döngüsü hangisidir?

a)

for i in range (10):

print("Merhaba")

b)

for i in range (0,10):

print("Merhaba")

c)

for i in range (0,10,1):

print("Merhaba")

d)

Hepsi

19.

for i in range(3):

print(i)

kodunun ekran çıktısı ne olur?

a)

3

b)

2

c)

1

d)

0

1

2

20.

for i in range(1,14):

print(i)


Yukarıdaki kod bloğu için "i" değişkeni aşağıdaki değerlerden hangisini alamaz?

a)

1

b)

7

c)

11

d)

14