Code Lab BetaBUILD. RUN. DISCOVER.
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Предизвикателства / 02
Пазено парсване.
Твоят урок
Напиши parse_score(text): try int(text); except ValueError: raise ValueError("not an int"). Ако числото е извън 0..100, raise ValueError("out of range"). Иначе върни числото. Изпиши parse_score("80"). В try/except изпиши съобщенията за parse_score("x") и parse_score("150"). Очакван изход:
80
not an int
out of range
Свързва early rules с try/except и raise съобщения.
challenge_02.pyPYTHON
Зареждаме средата… При първо стартиране може да отнеме малко повече.
… 0/20000
CHECKSSTANDBY
01ValueError за не-число
02ValueError за диапазон
03конзолата е 80 / not an int / out of range
…0/10000
КонзолаНапиши кода. Включи системата.
›