wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python iç içe şartlar -2

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

a=39

b=a//10

c=a%10

d=b*10+c

print(d)


Çıktı sonucu kaçtır?

a)

9

b)

39

c)

3

d)

51

2.

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

a)

//

b)

/

c)

%

d)

**

3.

Python da verilen iki şarttan birinin sağlanmasının yeterli olacağı durumlar için aşağıdakilerden hangisinin yazılması gereklidir?

a)

not

b)

end

c)

and

d)

or

4.

Aşağıdaki Python kod parçası çalıştırıldığında hangi çıktıyı verir?

a)

A

b)

B

c)

B+

d)

C

5.

Çıktısı ne olur?

a)

%20

b)

%15

c)

%10

d)

%5

6.

Aşağıdaki Python kodunda bir hata bulunmaktadır. Kod çalıştırıldığında hangi hata mesajı alınır ve hatanın nedeni nedir?

a)

SyntaxError: geçersiz sözdizimi

b)

IndentationError: girintili bir blok bekleniyor

c)

NameError: 'yas' ismi tanımlanmadı

d)

TypeError: '>=' işleci 'bool' ve 'int' türleri arasında desteklenmiyor

7.

Aşağıdaki kod çalıştırıldığında hangi çıktıyı verir?

a)

X

b)

Y

c)

Z

d)

hata verir

8.

Aşağıdaki Python kodunda hangi tür hata bulunmaktadır?

a)

SyntaxError: iki nokta üst üste eksik

b)

IndentationError: girinti hatası

c)

NameError: isim tanımlanmamış

d)

TypeError: yanlış veri türü

9.

Aşağıdaki Python kodunda yaş kategorisi belirleme mantığında hata vardır. Hatayı bulun ve nasıl düzeltileceğini açıklayın.

a)

30 yaş için "Orta yaş" yazmıyor

b)

50 yaş için hiçbir kategoriye girmiyor

c)

18 yaş için "Genç" yazmıyor

d)

25 yaş için "Çocuk" yazıyor

10.

Aşağıdaki Python kodu çalıştırıldığında çıktı ne olur?

a)

Sonuç A

b)

Sonuç B

c)

Sonuç C

d)

Sonuç D

11.

Aşağıdaki Python kodunda boş bırakılan yere hangi ifade gelmelidir ki program "Geçti" çıktısını versin?

a)

puan >= 70

b)

puan >= 80

c)

puan >= 90

d)

puan < 70

12.

Python kodunun çıktısı nedir?

a)

A

b)

B

c)

C

d)

Hiçbiri

13.

Python kodunun çıktısı ne olur

a)

A

b)

A F

c)

D F

d)

E F

14.

Aşağıdaki kod çalıştırıldığında ekrana ne yazdırılır?

a)

A

b)

B

c)

C

d)

Hata verir

15.

Aşağıdaki iç içe koşulda hangi blok çalışır?

a)

Kredi onaylandı

b)

Gelir yetersiz

c)

Yaş yetersiz

d)

Bir şey yazmaz

16.

Aşağıdaki kod parçasında kaç tane iç içe if vardır ve son çıktı nedir?

a)

iki iç içe if - iki koşul sağlandı

b)

üç iç içe if - üç koşul sağlandı

c)

üç iç içe if - iki koşul sağlandı

d)

iki iç içe if - üç koşul sağlandı

17.

Aşağıdaki kodun çıktısı nedir?

a)

1

b)

2

c)

3

d)

5

18.

Aşağıdaki kodun çıktısı nedir?

a)

X

b)

Y

c)

Z

d)

Hata verir

19.

Yaş değişkenine 20 girilse sonuç ne olur?

a)

A

b)

B

c)

C

d)

Hata verir

20.

Yaş değişkenine 20 değeri girilirse sonuç ne olur?

a)

A

b)

B

c)

C

d)

Hata verir