wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

if/else

Total questions: 9

Worksheet time: 5mins

Name
Class
Date
1.

if meat.fresh:

getMeat()

kodu hangi işlemi yapar?

a)

Eğer et bayat ise eti alır.

b)

Eğer et taze ise eti alır.

c)

Eğer et mısır ise mısırı alır.

d)

Eğer mısır bayat ise eti alır.

2.

Python programlama dilinde eşittir operatörü hangisidir?

a)

==

b)

!=

c)

>

d)

<

3.

Syntax nedir?

a)

Kod yazımı kuralları

b)

Bir eşitlik

c)

Bir yapı

d)

Bir fonksiyon

4.

for i in range(4):

forward()

clear()

kodu aşağıdakilerden hangisi ile işlemi yapar?

a)

forward() clear() forward() clear()

forward() clear() forward() clear()

b)

forward(4) clear(4) forward(4) clear(4)

5.

if meat.fresh:

getMeat()

elif meat.rotten:

forward()


koda göre hangi durumda öne doğru ilerler?

a)

et taze ise

b)

et yok ise

c)

et bayat ise

d)

hiçbiri

6.

 if corn.fresh:

sheep.getCorn()

elif corn.rotten:

True

yukarıdaki kod bloğuna göre kırmızı bölümdeki kodun işlevi nedir?

a)

Eğer mısır taze ise ye

b)

Eğer mısır bayat ise geç

c)

Eğer mısır taze ise geç

d)

Eğer mısır bayat ise ye

7.

for b in bamboo:

kodundaki "bamboo" ne olabilir?

a)

Bir dizi

b)

Bir değişken

c)

Bir sayı

d)

Bir yazı

8.

for i in range(3):

if bamboo[i+3].fresh:

getBamboo()


bamboo[i+3] değişkeni hangi değeri alamaz?

a)

2

b)

3

c)

4

d)

5

9.

if bamboo[i].fresh:

getBamboo()

forward()

else:

forward()

Eğer Bamboo taze değilse ne yapar?

a)

Bamboo yu alır

b)

İlerler

c)

Bamboo yu alır ve ilerler

d)

Hiçbiri