⊗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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан