wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python

Total questions: 16

Worksheet time: 9mins

Name
Class
Date
1.

for i in range(3):

print(i)

Bu kodun ekran çıktısı ne olur?

a)

1 2 3

b)

0 1 2

c)

0 1 2 3

d)

3 2 1

2.

Bu kodun ekran çıktısı ne olur?

a)

1 2

b)

0 1 2 3

c)

0 1 2

d)

sonsuz

3.

print("Merhaba Dünya")

a)

Merhaba

b)

Dünya

c)

Merhaba Dünya

d)

Hata

4.

input() komutu ne işe yarar?

a)

Ekrana yazı yazar

b)

Döngü oluşturur

c)

Kullanıcıdan bilgi alır

d)

Programı bitirir

5.

Bu kodun ekran çıktısı nedir?

a)

Reşit

b)

Reşit değil

c)

15

d)

Hata

6.

Kodun ekran çıktısı ne olur?

a)

Pekiyi

b)

Geçti

c)

Kaldı

d)

Hata

7.

Aşağıdakilerden hangisi döngüde sadece o adımı atlar, döngüyü bitirmez?

a)

break

b)

exit

c)

continue

d)

stop

8.

Bu kodun ekran çıktısı ne olur?

a)

0

b)

01

c)

0123

d)

023

9.

Kodun Ekran çıktısı ne olur?

a)

0 1 3

b)

0 1

c)

0 1 2 3 4

d)

1 2 3

10.

for i in range(2, 6):

print(i)

Bu kodun ekran çıktısı ne olur?

a)

0 1 2 3

b)

2 3 4 5

c)

2 3 4 5 6

d)

6 5 4 3

11.

x = 0

while x < 3:

print(x)

Bu kod neden sonsuz döngüye girer?

a)

print var

b)

while yanlış

c)

x değişmiyor

d)

range yok

12.

Kullanıcı -3 girerse ne olur?

a)

Pozitif

b)

Negatif veya sıfır

c)

Hata

d)

Hiçbir şey

13.

for i in range(10, 4, -2):

print(i)

Bu kodun ekran çıktısı ne olur?

a)

10 8 6

b)

10 9 8

c)

8 6 4

d)

Hiçbir şey

14.

Aşağıdakilerden hangisi yanlıştır?

a)

range(5) → 0’dan başlar

b)

range(2,6) → 2,3,4,5 üretir

c)

range(1,10,2) → tek sayılar üretir

d)

range(1,5,0) çalışır

15.

for i in (a)   (3):

print(i)

16.

Yandaki program çalıştırıldığında ekrana ne yazdırılır?

a)

Uygun

b)

Uygun değil

c)

Hata

d)

Çalışmaz