wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python_if-else

Total questions: 15

Worksheet time: 10mins

Name
Class
Date
1.

a=5**2

print(a)

komutu sonucunda ekran çıkacak sonuç nedir?

a)

10

b)

25

c)

2.5

d)

1

2.

a=39

b=a//10

c=a%10

d=b*10+c

print(d)


Çıktı sonucu kaçtır?

a)

3

b)

9

c)

39

d)

51

3.

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

a)

/

b)

//

c)

**

d)

%

4.

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

a)

or

b)

and

c)

not

d)

end

5.

print(10 // 3)

komutunun sonucu nedir?

a)

3.3

b)

3

c)

1

d)

1000

6.

a="Yahya Kemal Beyatlı A. L. "

b="227"

c=true

d=263

e=3.14

a)

string-integer-boolean-integer-float

b)

string-integer-boolean-integer-integer

c)

string-integer-boolean-integer-float

d)

string-string-boolean-integer-float

7.

y=5

y=y+15

x=3

x=y

z=x+y

print("x=",x, "y=",y, "z=",z)

ekranda görülecek sonuç nedir?

a)

x=20 y=20 z=40

b)

x=3 y=20 z=23

c)

x=3 y=5 z=8

d)

x=23 y=20 z=43

8.

Bir sayının tek ya da çift olmasını ekrana yazdıran komutta boşluğa gelmesi gereken hangisidir?

x=101

if (a)   :

print("çift sayı")

else:

print("tek sayı")

9.

Birden fazla satır açıklama eklemek için kullandığımız kod nedir ?

a)

" " "

b)

#

c)

^^^

d)

- - -

10.

Kullanıcıdan bilgi almak için kullandığımız kod nedir ?

a)

enter()

b)

int()

c)

input()

d)

print()

11.

Programın çıktısı ne olur?

a)

true

b)

false

12.

a="8"

b="10"

c=a+b

print(c)

Yukarıdaki kod bloğunun ekran çıktısı ne olur?

(a)  

13.

Aşağıdaki hangi durumlarda if komutunun "doğru" olduğu sonuç ekranda oluşur?

a)

a=5 b=5

b)

a="4" b=4

c)

a=7 b=3

d)

a=6 b=10

14.

Aşağıdaki değişken tanımlamalarından hangileri yanlıştır?

a)

String - Tam Sayı

b)

Integer - Ondalıklı Sayı

c)

Boolean - True/False

d)

Float - Metin

e)

String - Metin

15.

Python programlama dilinde koşullu ifadeleri (a)   deyimi ile kullanırız.

(Boşluğa gelmesi gerekeni yazınız)