wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Control flow

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

Ո՞րն է if statement-ի հիմնական նպատակն Python-ում։

a)

Կրկնել կոդը

b)

Կատարել կոդ միայն եթե պայմանը ճիշտ է

c)

Ապահովել syntax-ի ճիշտ լինելը

d)

Մեկնաբանություններ գրելու համար

2.

Ո՞ր keyword-ն է օգտագործվում «մնացած բոլոր դեպքերում» պայմանը ներկայացնելու համար։

a)

elif

b)

while

c)

else

d)

for

3.

Եթե ուզում ես ստուգել միանգամից երկու պայման, ո՞ր օպերատորն ես օգտագործում։

a)

and

b)

or

c)

not

d)

xor

4.

Միևնույն if–elif–else շղթայի մեջ կարող է լինել մեկից ավելի else։

a)

Ճիշտ է

b)

Սխալ է

5.

Եթե if statement-ի պայմանից հետո մոռանանք դնել ______, ապա SyntaxError կլինի։

a)

:

b)

()

c)

;

d)

,

6.

Ո՞րն է ճիշտ for ցիկլը, որը կարտածի 0-ից մինչև 4 թվերը։

a)

for i in range(5):

b)

for i = 0 to 4:

c)

for i in (0, 4):

d)

for i < 5:

7.

Ո՞րն է ճիշտ գրած while ցիկլը, որը կաշխատի, քանի դեռ x փոքր է 5-ից։

a)

while x < 5 :

b)

while (x < 5) do

c)

while (x > 5):

d)

d) while x <= 5;

8.

Ի՞նչ է ցիկլը ծրագրավորման մեջ։

a)

Տվյալների պահեստավորման կառուցվածք

b)

Կրկնվող կոդի բլոկի կատարում

c)

Ֆունկցիայի սահմանում

d)

Պայմանական հրահանգ

9.

Որո՞նք են Python-ում հիմնական ցիկլերը։

a)

do-while և for

b)

if և else

c)

for և while

d)

switch և case

10.

Եթե ուզում ես ստուգել միաժամանակ «x > 0 և x < 100» պայմանը, ո՞նց է ճիշտ գրել։

a)

if x > 0 or x < 100:

b)

if x > 0 and x < 100:

c)

if (x > 0, x < 100):

d)

if x > 0 < 100:

11.

and, or և not օպերատորները կոչվում են ______ օպերատորներ։

a)

Թվային (arithmetic)

b)

Տրամաբանական (logical)

c)

Համեմատական (comparison)

d)

Բիթային (bitwise)

12.

Որո՞նք է ճիշտ գրած պայմանները, եթե ուզում ենք ստուգել, որ թիվը զրո չէ։

a)

if x == 0:

b)

if not x == 0:

c)

if x != 0:

d)

if x not 0: