⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј