Font size
Worksheets8 դաս for while ցիկլեր
Total questions: 22
Worksheet time: 11mins
Ինչի՞ համար է օգտագործվում for ցիկլը Python-ում։
Փոփոխականներ հայտարարգելու համար
Միայն մեկ անգամ գործողություն կատարելու համար
Միայն երկու պայմանների համեմատության համար
Միևնույն գործողությունը բազմիցս կատարելու համար
Ո՞րն է ճիշտ for ցիկլի գրության ձևը Python-ում։
for i in range(5): print(i)
for (i = 0; i < 5; i++) { print(i); }
foreach i in range(5) do print(i)
loop i in range(5) print(i)
Ի՞նչ կարտածի հետևյալ for ցիկլը:
for i in range(2, 7, 2):
print(i, end=" ")
2 3 4 5 6
2 4 6
2 6
Error
Ինչպե՞ս կարելի է ընդհատել while ցիկլի աշխատանքը։
continue հրամանի միջոցով
break հրամանի միջոցով
exit հրամանի միջոցով
stop հրամանի միջոցով
Ի՞նչ կլինի հետևյալ while ցիկլի դեպքում:
x = 5 while x > 0: print(x) x -= 1
Կարտածի 5 4 3 2 1 և կավարտվի
Կարտածի 5 4 3 2 1 0
Անվերջ կաշխատի
Սխալ կգեներացվի
Ինչի՞ համար է օգտագործվում while ցիկլը։
Միևնույն գործողությունը բազմիցս կատարելու համար, քանի դեռ պայմանը ճիշտ է
Միայն ֆունկցիաներ հայտարարելու համար
Միայն ցուցակների հետ աշխատելու համար
Միայն մեկ անգամ գործողություն կատարելու համար
Ո՞րն է ճիշտ while ցիկլի գրության ձևը Python-ում։
while x > 0: print(x); x--
while (x > 0) { print(x); x--; }
while x > 0: print(x); x -= 1
while x > 0 { print(x); x -= 1 }
Ի՞նչ կարտածի հետևյալ for ցիկլը․
for i in range(1, 10, 3): print(i, end=" ")
1 4 7
1 3 6 9
1 5 9
Error
Ի՞նչ տեղի կունենա, եթե while ցիկլում պայմանը երբեք չդառնա False։
Կստանանք անսահման ցիկլ
Ծրագիրը կավարտվի առանց որևէ ելքային տվյալ տպելու
Կստանանք սխալ (SyntaxError)
Ծրագիրը կաշխատի միայն մեկ անգամ
Ի՞նչ կարտածի հետևյալ while ցիկլը․
x = 10
while x > 5:
print(x, end=" ")
x -= 2
10 8 6
Error
10 9 8 7 6
10 8 6 4
11. Ո՞ր հրամանն է օգտագործվում ցիկլի հաջորդ իտերացիային անցնելու համար՝ առանց այն դադարեցնելու։
continue
break
pass
stop
Ինչպե՞ս կարելի է գրել անվերջ while ցիկլ։
while (x > 0):
while True:
while x == 1:
while (x = 0):
Ինչի՞ համար է օգտագործվում ֆունկցիան Python-ում։
Կոդի կատարումը դանդաղեցնելու համար
Միայն մեծ ծրագրերում օգտագործելու համար
Միայն տվյալներ պահելու համար
Կոդի կրկնությունը նվազեցնելու համար
Ինչպե՞ս է հայտարարվում ֆունկցիա Python-ում։
function myFunc():
def myFunc():
func myFunc():
define myFunc():
Ի՞նչ կարտածի հետևյալ կոդը․
def greet():
print("Hello, world!") greet()
Hello, world!
Սխալ կգեներացվի
Ոչինչ չի տպի
Ինչպե՞ս է ֆունկցիան վերադարձնում արժեք Python-ում։
return հրամանով
output հրամանով
print հրամանով
. Ի՞նչ կարտածի հետևյալ կոդը․
def square(num): return num * num print(square(4))
4 * 4
16
None
Սխալ կգեներացվի
Ի՞նչ կլինի, եթե ֆունկցիան չվերադարձնի որևէ արժեք։
Կվերադարձնի None
Կստեղծի սխալ
Կվերադարձնի 0
Կավարտի ծրագիրը
Ինչպե՞ս կարելի է ֆունկցիային տալ կանխադրված արժեք ունեցող պարամետր։
def greet(name="Guest"):
def greet(name: "Guest"):
def greet("Guest"=name):
Ի՞նչ է անում *args-ը ֆունկցիայի մեջ։
Բացառում է որոշակի արգումենտներ
Վերադարձնում է ֆունկցիայի անունը
Ստեղծում է լոկալ փոփոխական
Թույլ է տալիս ֆունկցիային ստանալ կամայական քանակությամբ արգումենտներ
Ի՞նչ տարբերություն կա return և print հրամանների միջև։
return վերադարձնում է արժեք, իսկ print-ը պարզապես արտածում է այն
Երկուսն էլ նույնն են
print-ը կարելի է օգտագործել միայն ֆունկցիայի ներսում
return-ը չի կարող վերադարձնել արժեք
Ի՞նչ կարտածի հետևյալ կոդը․
def test(): pass print(test())
(a)
