⊗pyPmExcThrC 81 of 129 menu

Карыстальніцкія выключэнні ў умовах у Python

Для выкідання выключэння звычайна задаюцца спецыяльныя ўмовы.

Хай у нас ёсць спіс:

lst = [1, 2, 3]

Давайце задамо ўмову, калі даўжыня спісу меншая або роўная тром, то хай падлічваецца сума элементаў. У адваротным выпадку ў блоке else хай выкінецца наша выключэнне ToBigLength:

try: if len(lst) <= 3: print(sum(lst)) else: raise ToBigLength except ToBigLength: print('error: list is too big')

Пасля выканання кода вывядзецца:

6

Цяпер давайце павялічым колькасць элементаў у спісе:

lst = [1, 2, 3, 4] try: if len(lst) <= 3: print(sum(lst)) else: raise ToBigLength except ToBigLength: print('error: list is too big')

Пасля выканання кода вывядзецца:

'error: list is too big'

Напішыце ўмову, калі лік дадатны, то хай ён узводзіцца ў квадрат. Калі лік адмоўны - хай выкідваецца выключэнне, створанае вамі для папярэдняга ўроку.

Напішыце ўмову, калі лік не роўны нулю, то да яго дадаецца 5. У адваротным выпадку хай выкідваецца выключэнне, створанае вамі для папярэдняга ўроку.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць