1

Тема: While

Привіт всім знову! Така ситуація: вирішв таки вчити Пайтон, так от, все дуже зрозуміло, тільки от не зрозумів ,як працює цикл while, можете підказати або на прикладі пояснити?

2 Востаннє редагувалося Kane (19.09.2015 22:21:21)

Re: While

Як і будь де.

while вираз
    тіло циклу

https://wiki.python.org/moin/WhileLoop

Подякували: koala1

3

Re: While

Ya_Ne_Rozymiy_While = true
while Ya_Ne_Rozymiy_While:
    print "Natusnu Ctrl+C, yaksho zrozymiv while"
Мій блог про ОС сімейства *nix - http://nixtravelling.blogspot.com/
Подякували: 0xDADA11C7, quez2

4

Re: While

Цикли в пітоні мають цікаву можливість: необов'язкову гілку else, яка виконується лише за умови, що увесь цикл було пройдено до кінця (а не завершено з допомогою break чи return).
Тобто, в цьому випадку інструкція після else виконується:

x=0
while x<5:
    print(x)
    x+=1
else:
    print('Bye!')

А в цьому — ні:

x=0
while x<5:
    print(x)
    if x>2: break
    x+=1
else:
    print('Bye!')
py -3 -m pip install git+https://github.com/snoack/python-goto
∩⍴○⌈⍴⍺/∧\∨/⊢○ ⌿⍀⍴⌊