wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

pyhton

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Aşağıdaki print fonksiyonlarından hangisinin kullanımı yanlıştır.

a)

Print(merhaba)

b)

print("merhaba")

c)

print('merhaba')

d)

print(" " " merhaba " " ")

2.

Değişken olarak

sayi1 ve sayi 2 değişkeni int

metin1,metin2 değişkenleri ise str

değeri girilmiş olsun. print fonksiyonu çalıştığında aşağıdakilerden hangisi hata vericektir.

a)

print(sayi1+sayi2)

b)

print(sayi1*metin1)

c)

print(sayi2*metin2)

d)

print(sayi1+metin2)

3.

sayi1=3

metin1="mehmet"

print(sayi1*metin1)

a)

hata verir

b)

sayi1mehmet çıktısını verir

c)

3mehmet çıktısı verir

d)

mehmetmehmetmehmet çıktısı verir

4.

ad,soyad,yasi = " hakan","kaya",25 satırı çalıştığında hangi değişken ataması yanlış yazılmıştır.

a)

ad="hakan"

b)

soyad="kaya"

c)

yasi=25

d)

soyad=kaya

5.

print(type(5.6)) ekran çıktısı nasıl olacaktır.

a)

class 'int'

b)

class 'str'

c)

class 'float'

d)

class 'bool'

6.

print(type(True)) ekran çıktısı nasıl olacaktır.

a)

class 'int'

b)

class 'str'

c)

class 'float'

d)

class 'bool'

7.

Tanımlanmamış bir sayı değişkeni, print(sayi) ifadesi çalıştırıldığında aşağıdakilerden hangisi gerçekleşmesi beklenir.

a)

sayi

b)

çift tırnak " sayi" yazılmalıydı

c)

değişken tanımlı olmadığından hata verir.

d)

print(sayi) yerine print('sayi') ifadesi yazılmalıydı

8.

İnput fonksiyonu için aşağıdaki şıklarda hangisi doğru kullanımdır.

a)

input("merhaba")

b)

isim=input(isim giriniz)

c)

isim=input("isim giriniz")

d)

sayi1=int(input(sayi1)

9.

Aşağıdakilerden hangisi print parametrelerinden biri değildir?

a)

/n

b)

/t

c)

get

d)

sep

10.

\\ operatörü ne işe yarar

a)

bölme işlemi yapmaya

b)

mod almamıza yarar

c)

Tam sayılı bölme işlemi yapar

d)

üslü almamıza yarar

11.

print(5**2) ifadesi çalıştırıldığında ekran çıktısı ne olacaktır.

a)

5*2

b)

125

c)

625

d)

25

12.

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

sayi1=8*5/2

print (sayi1>20)

a)

20>20

b)

40>20

c)

True

d)

False

13.

a=20 % 6 ifadesi print(a) ekran çıktısı ne olacaktır?

işlem(20 yüzde (mod) 6) anlamına gelmektedir.

a)

3

b)

4

c)

2

d)

5

14.

Aşağıdaki kod çalıştırıldığında ekrana hangi değişken tipi yazılır?

plaka='06'

print(type(plaka))

a)

class 'int'

b)

class 'float'

c)

class 'str'

d)

clas 'char'

15.

SAYİ1=10

sayi1=20

print(sayi1) ekran çıktısı ne olur?

a)

10

b)

20

c)

30

d)

40

16.

sayi=15

sayi+=1

print(sayi) ekran çıktısı ne olur?

a)

14

b)

15

c)

16

d)

17

17.

# işareti python dilinde ne işe yarar?

a)

Değişken tanımlamada kullanılır.

b)

fonksiyon tanımlamada kullanılır.

c)

Tek satırlık yorumlama satırı yapmamızı sağlar.

d)

Birden fazla satırı yorumlama satırı haline getirir.

18.

" " " print("merhaba dünya")

satır2

" " "

print("Bilgisayar Bilimi")

phyton programı çalıştığında ekran çıktısı nasıl olur?

a)

merha dünya

b)

Bilgisayar Bilimi

c)

bilgisayar bilimi

d)

merhaba dünya

Bilgisayar Bilimi

19.

Yorumlama satırları ne için kullanılır?

a)

Programda yazdığımız komutları açıklamak için

b)

Programda yazdığımız değişkenleri hatırlatma yapmak için

c)

Programda kısa süreli çalıştırmak istemediğimiz kodlar için

d)

hepsi

20.

print("Microsoft\nteams") programı çalıştığında phyton programlamada ekran çıktısı ne olur?

a)

Microsoft teams

b)

Microsoft Teams

c)

microsoft

teams

d)

Microsoft

teams