Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PYTHON ÖRNEK ÇALIŞMA SORULARI

Total questions: 25

Worksheet time: 21mins

Name
Class
Date
1.

1- Aşağıdaki programın ekrana vereceği çıktı nedir?


a=2

b=5

c=b**a

d=a+b+c

print(d)

a)

5

b)

25

c)

30

d)

32

2.

Aşağıdaki programın ekrana vereceği çıktı nedir?


a= ”HOŞGELDİN”

b= ”BÜŞRA”

print(a,b)

a)

busra hosgeldin

b)

HOŞGELDİN BÜŞRA

c)

BÜŞRA HOŞGELDİN

d)

HOŞGELDİN HOŞGELDİN

3.

Ekrana yazı yazdırılmasını sağlayan komut hangisidir?

a)

liste()

b)

string()

c)

len()

d)

print()

4.

Aşağıdakilerden hangisi değişken ismi olarak kullanılabilir?

a)

1sayı

b)

1incisayı

c)

sayi1

d)

birinci.sayı

5.

>>> len("Era Kolejleri")

Aşağıdakilerden hangisi yukarıda verilen Python komut satırı çalıştırıldığında programın vereceği çıktıdır?

a)

era

b)

kolejleri

c)

len

d)

13

6.

len() komutunun görevi aşağıdakilerden hangisidir?

a)

Listede kaç elaman olduğunu, karakter sayısını vb. verir

b)

Liste oluşturmayı sağlar

c)

Listeye eleman eklemeyi sağlar

d)

Listeden eleman silmeyi sağlar

7.

liste.append() komutunun görevi aşağıdakilerden hangisidir?

a)

Listede kaç elaman olduğunu, karakter sayısını vb. verir

b)

Liste oluşturmayı sağlar

c)

Listeye yeni eleman eklemeyi sağlar

d)

Listeden eleman silmeyi sağlar

8.

liste[:]=[] komutunun görevi aşağıdakilerden hangisidir?

a)

Listede kaç elaman olduğunu, karakter sayısını vb. verir

b)

Liste oluşturmayı sağlar

c)

Listeye yeni eleman eklemeyi sağlar

d)

Listedeki bütün elemanları silmeyi sağlar

9.

liste[:2]=[] komutunun görevi aşağıdakilerden hangisidir?

a)

Listede kaç elaman olduğunu, karakter sayısını vb. verir

b)

Listedeki yalnızca 2. elemanı silmeyi sağlar

c)

Listeye yeni eleman eklemeyi sağlar

d)

Listedeki bütün elemanları silmeyi sağlar

10.

liste[2]=["İtalya"] komutunun görevi aşağıdakilerden hangisidir?

a)

Listede kaç elaman olduğunu, karakter sayısını vb. verir

b)

Listedeki yalnızca 2. elemanı silmeyi sağlar

c)

Listedeki liste2 isimli elemanı "İtalya" olarak değiştirir.

d)

Listedeki bütün elemanları silmeyi sağlar

11.

liste=["İtalya", "Fransa", "Türkiye"]

Yukarıdaki liste kaç elemanlıdır?

a)

1

b)

2

c)

3

d)

4

12.

liste=["İtalya", "Fransa", "Türkiye"]

Yukarıdaki listede liste[1] isimli eleman aşağıdakilerden hangisidir?

a)

Fransa

b)

İtalya

c)

Türkiye

d)

Hiçbiri

13.

ad=”İsmail”

Python kodlama dilinde yukarıdaki gibi bir değişken tanımlanmıştır. Bu değişkenin türü nedir?

a)

String(Metinsel)

b)

Numerical(Sayısal)

c)

Design(Görsel)

d)

Float(Ondalık)

14.

yil=2019

Python kodlama dilinde yukarıdaki gibi bir değişken tanımlanmıştır. Bu değişkenin türü nedir?

a)

String(Metinsel)

b)

Numerical(Sayısal)

c)

Design(Görsel)

d)

Float(Ondalık)

15.

deger=10.5

Python kodlama dilinde yukarıdaki gibi bir değişken tanımlanmıştır. Bu değişkenin türü nedir?

a)

String(Metinsel)

b)

Numerical(Sayısal)

c)

Design(Görsel)

d)

Float(Ondalık)

16.

Aşağıdaki karşılaştırma operatörlerinden hangisi eşitse ifadesinin karşılığıdır?

a)

=!

b)

<>

c)

=<

d)

==

17.

Aşağıdaki operatörlerinden hangisi üs alma (Örn: 7' nin küpü) ifadesinin karşılığıdır?

a)

=!

b)

**

c)

=<

d)

==

18.

Aşağıdaki operatörlerden hangisi tam bölenini bulma ifadesinin karşılığıdır?

a)

=!

b)

**

c)

//

d)

==

19.

Aşağıdaki operatörlerden hangisi kalanı bulma(mod alma, örn:7'nin 3' e bölümünden kalanı bulma) bulma ifadesinin karşılığıdır?

a)

=!

b)

**

c)

//

d)

%

20.

Python kodlama dilinde kullanıcıdan veri alınması gereken durumlarda kullanılması gereken kod aşağıdakilerden hangisidir?


\n print input if else

a)

print()

b)

if()

c)

input()

d)

else()

21.

Aşağıda verilen kodu inceleyiniz. Program çalışıp “Bir sayı yazınız” dediğinde kullanıcı 5 değerini girerse, programın ekran çıktısı ne olur?

sayi=int(input(“Bir sayı yazınız”))

sonuc=sayi*14

print(“Yazdığınız sayının 14 katı: ”,sonuc)

a)

60

b)

70

c)

80

d)

90

22.

Metinsel bir ifadeyi Sayısal bir ifadeye çevirmek için hangi komutu kullanırız?

a)

Str()

b)

İnt()

c)

Float()

d)

Numeric()

23.

Sayısal bir ifadeyi Metinsel bir ifadeye çevirmek için hangi komutu kullanırız?

a)

Str()

b)

İnt()

c)

Float()

d)

Numeric()

24.

Aşağıdakilerden hangisi kaçış dizisi sembolüdür?

a)

?

b)

#

c)

\

d)

-

25.

Aşağıdakilerden hangisi "PYTHON" programlama dilinin avantajlarından biri değildir?

a)

Açık kaynaklı yani ücretsizdir.

b)

Yapısı sade ve okunması kolaydır.

c)

Ulaşılabilir kaynağı fazladır.

d)

Yoğun hesaplamalarda yavaş çalışır.