wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AKV 9A - Python Programlama

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.

Python da ekrana yazı yazdıran komut hangisidir?

a)

print("Hello World")

b)

Console.Writeline("Hello World")

c)

write("Hello World")

d)

println("Hello World")

2.

Aşağıdaki değişken tanımlamalarından hangisi doğrudur?

a)

String - Metin

b)

Integer - Ondalıklı Sayı

c)

Boolean - Tam Sayı

d)

Float - True/False

3.

Aşağıdaki operatör - işlem eşleştirmelerinden hangileri doğrudur?

a)

Mod Alma //

b)

Bölme /

c)

Toplama +

d)

Kuvvet Alma **

e)

Çarpma *

4.

Python'da değer ataması için hangi opertatör kullanılır?

a)

=

b)

+

c)

/

d)

==

5.

Aşağıdaki karşılaştırma operatörünün anlamı nedir?

a != b

a)

Eşit

b)

Büyük

c)

Eşit değil

d)

Küçük ve eşit

6.

Aşağıdakilerden hangisi programlama dillerinde değişken ismi olarak kullanılamaz?

a)

AdSoyad

b)

1.sinavnotu

c)

ortalama3

d)

_yas_

7.

Aşağıdaki programın çıktısı nedir?


a=4

print (a)

b=12+5

print (b)

c=b%a

print (c)

a)

4

17

17%4

b)

4

17

4.25

c)

4

17

1

8.

Hangi değişken tanımlaması doğrudur?

a)

sayi-1

b)

1sayi

c)

sayı 1

d)

sayi1

9.

Aşağıda verilen sembollerden hangisi mod almayı temsil eder?

a)

*

b)

/

c)

==

d)

%

10.

Kullanıcıdan veri almak için kullanılan komut hangisidir?

a)

input()

b)

print()

11.

print(4 ** 3) sonucu nedir?

a)

64

b)

12

c)

444

d)

1

12.

a="AKV MTAL"

b="22"

c=true

d=263

e=3.14

veri tipleri sırasıyla hangisidir?

a)

string-integer-string-integer-float

b)

string-string-boolean-integer-integer

c)

string-string-boolean-integer-float

13.

print ("1 + 6 + 4 + 10")


print ("1" + "6" + "4" + "10")


Yukarıdaki kodlar çalıştırıldığında sonuçlar ne olur?

a)

16410

1+6+4+10

b)

1+6+4+10

16410

c)

21

16410

14.

x="15"

y=input("bir sayı giriniz")

print(x+y)


Yukarıdaki kod çalıştırıldığında kullanıcı klavyeden 20 girerse sonuç olarak ekranda nasıl bir çıktı görünür?

a)

1520

b)

35

15.

x=15

y= int (input("bir sayı giriniz"))

print(x+y)


Yukarıdaki kod çalıştırıldığında kullanıcı klavyeden 20 girerse sonuç olarak ekranda nasıl bir çıktı görünür?

a)

1520

b)

35

16.

print ("2" * 5) sonucu nedir?

a)

32

b)

10

c)

22222

d)

25

17.

Aşağıdakilerden hangisi string (karakter) değer döndürür?

a)

print ( int ("45") )

b)

print (100/2)

c)

print (3*5)

d)

print ("1923")

18.

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

19.

Aşağıdaki kodlar çalışırsa ekranda ne görünür?


a=11

b=12

c=(a+b)

print (c)

a)

a+b

b)

1112

c)

23

20.

Aşağıdaki kodlar çalışırsa ekranda ne görünür?


a=5

b=6

print ("a", a, "b", b)

a)

5 a 6 b

b)

5 5 6 6

c)

a 5 b 6

21.

6 ** (24/12) işlem sonucu nedir?

a)

12.0

b)

62

c)

36.0

22.

Aşağıda verilen değişken ismi ve değerlerinden hangisi doğru tanımlanmıştır?

a)

Doğum Yılı=2004

b)

adı Soyadı=ayşe yılmaz

c)

dogumYeri="Bursa"

d)

%dilimi=10

23.

x = y = z = 3

print ( x + y * z )


ekran çıktısı ne olur?

a)

18

b)

12

c)

30

d)

9

24.

k, l, m = 4, 5, 2

print ( k * l + m )


ekran çıktısı ne olur?

a)

11

b)

22

c)

28

d)

1026

25.

sayi = 8.997

print ( int (sayi) )


ekran çıktısı ne olur?

a)

8,997

b)

9

c)

8

26.

a = "12"

b = "13"

print ( int(a) + int(b) )


ekran çıktısı ne olur?

a)

25

b)

1213

27.

print("bilgisayar"+"bilimi")


ekran çıktısı ne olur?

a)

bilgisayarbilimi

b)

bilgisayar bilimi

c)

bilgisayar+bilimi

d)

bilgisayar

bilimi

28.

Değişken isimlendirme ile ilgili verilen bilgilerden hangisi yanlıştır?

a)

+ - * / & % # gibi özel karakterler kullanılamaz

b)

Boşluk kullanılamaz

c)

Sayı ile başlamaz.

d)

Altçizgi( _ ) karakteri kullanılamaz

29.

Hangi seçenekte verilen kod, diğerlerinden farklı bir değer döndürür?

a)

6>=0 and 6<=10

b)

not (6>10 or 6==10)

c)

6<10

d)

6<0 or 6>10

30.

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

a)

37==25

b)

x=5

y=2

x+y==3

c)

45<30

d)

58>34