wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

8 դաս for while ցիկլեր

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

Ինչի՞ համար է օգտագործվում for ցիկլը Python-ում։

a)
  • Փոփոխականներ հայտարարգելու համար

b)
  • Միայն մեկ անգամ գործողություն կատարելու համար

c)
  • Միայն երկու պայմանների համեմատության համար

d)
  • Միևնույն գործողությունը բազմիցս կատարելու համար

2.

Ո՞րն է ճիշտ for ցիկլի գրության ձևը Python-ում։

a)
  • for i in range(5): print(i)

b)
  • for (i = 0; i < 5; i++) { print(i); }

c)
  • foreach i in range(5) do print(i)

d)
  • loop i in range(5) print(i)

3.
  • Ի՞նչ կարտածի հետևյալ for ցիկլը:

  • for i in range(2, 7, 2):

    print(i, end=" ")

a)
  • 2 3 4 5 6

b)
  • 2 4 6

c)
  • 2 6

d)
  • Error

4.

Ինչպե՞ս կարելի է ընդհատել while ցիկլի աշխատանքը։

a)
  • continue հրամանի միջոցով

b)
  • break հրամանի միջոցով

c)
  • exit հրամանի միջոցով

d)
  • stop հրամանի միջոցով

5.

Ի՞նչ կլինի հետևյալ while ցիկլի դեպքում:

x = 5 while x > 0: print(x) x -= 1

a)
  • Կարտածի 5 4 3 2 1 և կավարտվի

b)
  • Կարտածի 5 4 3 2 1 0

c)
  • Անվերջ կաշխատի

d)
  • Սխալ կգեներացվի

6.

Ինչի՞ համար է օգտագործվում while ցիկլը։

a)
  • Միևնույն գործողությունը բազմիցս կատարելու համար, քանի դեռ պայմանը ճիշտ է

b)
  • Միայն ֆունկցիաներ հայտարարելու համար

c)
  • Միայն ցուցակների հետ աշխատելու համար

d)
  • Միայն մեկ անգամ գործողություն կատարելու համար

7.

Ո՞րն է ճիշտ while ցիկլի գրության ձևը Python-ում։

a)
  • while x > 0: print(x); x--

b)
  • while (x > 0) { print(x); x--; }

c)
  • while x > 0: print(x); x -= 1

d)
  • while x > 0 { print(x); x -= 1 }

8.

Ի՞նչ կարտածի հետևյալ for ցիկլը․

for i in range(1, 10, 3): print(i, end=" ")

a)
  • 1 4 7

b)
  • 1 3 6 9

c)
  • 1 5 9

d)
  • Error

9.

Ի՞նչ տեղի կունենա, եթե while ցիկլում պայմանը երբեք չդառնա False։

a)
  • Կստանանք անսահման ցիկլ

b)
  • Ծրագիրը կավարտվի առանց որևէ ելքային տվյալ տպելու

c)
  • Կստանանք սխալ (SyntaxError)

d)
  • Ծրագիրը կաշխատի միայն մեկ անգամ

10.

Ի՞նչ կարտածի հետևյալ while ցիկլը․

x = 10

while x > 5:

print(x, end=" ")

x -= 2

a)
  • 10 8 6

b)
  • Error

c)
  • 10 9 8 7 6

d)
  • 10 8 6 4

11.

11. Ո՞ր հրամանն է օգտագործվում ցիկլի հաջորդ իտերացիային անցնելու համար՝ առանց այն դադարեցնելու։

a)
  • continue

b)
  • break

c)
  • pass

d)
  • stop

12.

Ինչպե՞ս կարելի է գրել անվերջ while ցիկլ։

a)
  • while (x > 0):

b)
  • while True:

c)
  • while x == 1:

d)
  • while (x = 0):

13.

Ինչի՞ համար է օգտագործվում ֆունկցիան Python-ում։

a)
  • Կոդի կատարումը դանդաղեցնելու համար

b)
  • Միայն մեծ ծրագրերում օգտագործելու համար

c)
  • Միայն տվյալներ պահելու համար

d)
  • Կոդի կրկնությունը նվազեցնելու համար

14.

Ինչպե՞ս է հայտարարվում ֆունկցիա Python-ում։

a)
  • function myFunc():

b)
  • def myFunc():

c)

  • func myFunc():

  • define myFunc():

15.

Ի՞նչ կարտածի հետևյալ կոդը․

def greet():

print("Hello, world!") greet()

a)
  • Hello, world!

b)
  • Սխալ կգեներացվի

c)
  • Ոչինչ չի տպի

16.

Ինչպե՞ս է ֆունկցիան վերադարձնում արժեք Python-ում։

a)
  • return հրամանով

b)
  • output հրամանով

c)
  • print հրամանով

17.

. Ի՞նչ կարտածի հետևյալ կոդը․

def square(num): return num * num print(square(4))

a)
  • 4 * 4

b)
  • 16

c)
  • None

d)
  • Սխալ կգեներացվի

18.

Ի՞նչ կլինի, եթե ֆունկցիան չվերադարձնի որևէ արժեք։

a)
  • Կվերադարձնի None

b)
  • Կստեղծի սխալ

c)
  • Կվերադարձնի 0

d)
  • Կավարտի ծրագիրը

19.

Ինչպե՞ս կարելի է ֆունկցիային տալ կանխադրված արժեք ունեցող պարամետր։

a)
  • def greet(name="Guest"):

b)
  • def greet(name: "Guest"):

c)
  • def greet("Guest"=name):

20.

Ի՞նչ է անում *args-ը ֆունկցիայի մեջ։

a)
  • Բացառում է որոշակի արգումենտներ

b)
  • Վերադարձնում է ֆունկցիայի անունը

c)
  • Ստեղծում է լոկալ փոփոխական

d)
  • Թույլ է տալիս ֆունկցիային ստանալ կամայական քանակությամբ արգումենտներ

21.

Ի՞նչ տարբերություն կա return և print հրամանների միջև։

a)
  • return վերադարձնում է արժեք, իսկ print-ը պարզապես արտածում է այն

b)
  • Երկուսն էլ նույնն են

c)
  • print-ը կարելի է օգտագործել միայն ֆունկցիայի ներսում

d)
  • return-ը չի կարող վերադարձնել արժեք

22.

Ի՞նչ կարտածի հետևյալ կոդը․

def test(): pass print(test())



(a)