Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python-KSq

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

Aşağıdakı proqram icra edildikdən sonra ekrana hansı qiymət çap olunacaq?

m="informatika"

print(m[1:4]

a)

inf

b)

info

c)

nfo

d)

0

2.

Aşağıdakı proqram fraqmenti nəyi hesablayır?

i=1

while i<=10:

      print(i*i)

      i=i+1

a)

1-dən 10-a kimi ədədlərin cəmini çap edir

b)

1-dən 10-a kimi ədədlərin kvadratlarını çap edir

c)

1-dən 9-a kimi ədədin rəqəmlərini cəmini çap edir

d)

1-dən 9-a kimi ədədlərin kvadratlarını çap edir

e)

1-dən 10-a kimi ədədlərin kvadratlarını cəmini çap edir

3.

Aşağıdakı proqram koduna əsasən ekrana hansı qiymət çap olunar?

n=3245673

s=0

while n>0:

k=n%10

n=n//10

if k%2==0:

s=s+k

print(s)

a)

18

b)

11

c)

30

d)

12

e)

0

4.

Proqramın nəticəsini müəyyən edin.

ab=10

cd="12"

de=ab+int(cd)

print(de)

a)

10

b)

12

c)

2

d)

22

e)

220

5.

Proqramın nəticəsini müəyyən edin.

a=4

b=8

s=0

if a!=b:

s=s+a*2

if a>=b:

s=s+a*2

else:

s=s+a*4

s=s*2

print(s)

a)

48

b)

56

c)

34

d)

26

e)

36

6.

Proqramın nəticəsini müəyyn edin.

s=0

for i in range(10,20):

i=i%10

s=s+i

print(s)

a)

45

b)

55

c)

79

d)

165

e)

145

7.

Göstərilən proqramın icra olunduğunu nəzərə alaraq, yanlış fikri müəyyən edin.

s=0

for x in range(10,20):

s=s+x*3

print(s)

a)

dövrün gövdəsi 10 dəfə icra olunmuşdur

b)

x dəyişəninin son qiyməti 19-dur

c)

s dəyişəninin çıxış qiyməti 495-dir

d)

x dəyişəninin ilkin qiyməti 10-dur

8.

ss= "Yaxşı dostu yaman gündə sına" sətrinin uzunluğunu müəyyən etmək üçün nə yazılmalıdır ?

a)

print(ss)

b)

int(ss)

c)

str(ss)

d)

len(ss)

9.

İxtiyari n natural ədədi üçün proqramın təyinatı:

n=int(input("n="))

s=0

while n>0:

s=s+n%10

n=n//10

print(s)

a)

rəqəmləri cəmini tapmaq

b)

rəqəmləri hasilini tapmaq

c)

rəqəmlərinin ədədi ortasını tapmaq

d)

rəqəmlərinin sayını tapmaq

e)

rəqəmləri cəminin 10 mislini tapmaq

10.

Uyğunluğu müəyyən edin.

a)

A

b)

B

c)

C

d)

D

e)

E

11.

Python dilində yazılmış proqramın nəticəsini müəyyən edin.

i=0

while i<3:

i=i+1

print(i)

a)

0 1 2

b)

1 2 3

c)

0 1 2 3

d)

1 2

e)

0

12.

Proqramın nəticəsini müəyyən edin.

a)

A

b)

B

c)

C

d)

D

e)

E

13.

Daxil edilən natural ədəddəki 0-ların sayını çap edən proqramı Python dilində yazın.

4 lines
14.

Klaviaturadan daxil edilən n sayda natural ədədin ədədi ortasını çap edən proqramı Python dilində yazın.

4 lines
15.

Daxil edilən natural n ədədindən əvvəlki tək ədədi çap edən proqramı Python dilində yazın.

4 lines