-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â Linux_Loader

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 20.04.2008
Çàïèñåé: 743
Êîììåíòàðèåâ: 2542
Íàïèñàíî: 7716


Êëþ÷åâîå ñëîâî else â Python

Ïîíåäåëüíèê, 19 Àïðåëÿ 2021 ã. 18:32 + â öèòàòíèê

Êëþ÷åâîå ñëîâî else â Python èñïîëüçóåòñÿ êàê ìèíèìóì â òð¸õ êîíñòðóêöèÿõ.

 êîíñòðóêöèè if ... elif ... else. Òóò âñ¸ ïîíÿòíî. Åñëè íå âûïîëíåíî íè îäíî èç âûøåïåðå÷èñëåííûõ óñëîâèé, âûïîëíÿåòñÿ áëîê else.

 êîíñòðóêöèè try ... except. Ïîñëå try ... except è, âîçìîæíî, finally ìîæíî òàê æå ïðîïèñàòü áëîê else, êîòîðûé âûïîëíèòñÿ, òîëüêî åñëè â try íå áûëî ïîéìàíî íèêàêîãî èñêëþ÷åíèÿ.

È íàêîíåö - â êîíñòðóêöèè while. Ïîñëå áëîêà while ìîæíî âïèñàòü else, êîòîðûé âûïîëíèòñÿ òîëüêî åñëè öèêë "óìåð" ñâîåé ñìåðòüþ. À åñëè îí ïðåðâàí êëþ÷åâûì ñëîâîì break, òîãäà else íå âûïîëíèòñÿ, òàê êàê îí ÿâëÿåòñÿ ÷àñòüþ öèêëà, à îí îêîí÷àòåëüíî ïðåðâàí.

count = 0

while count < 10:

    print(count)

    count += 1

    if count == 5:

        break

else:

    print('Öèêë çàâåðø¸í')

Ïîñëåäíÿÿ ñòðîêà íå áóäåò âûïîëíåíà, òàê êàê öèêë îáîðâ¸òñÿ, êîãäà ñ÷¸ò÷èê ñòàíåò ðàâíûì 5.


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó