у тебя они практически всегда бесполезны кроме функции и списка
ну у меня всего три. То есть только две нормально?
так а как мне объеденить 7 и 8? и как мне вывести "It's not integer..." если без проверки?
res: list[str] = []
А у тебя проверка бессмысленная
принял)
ты приводишь в инт уже и проверяешь, что это инт
то есть нормальная практика чтобы выводилось компилятором исключение?
ну если пользователь введет не int, то будет исключение же...
Будет. В момент преобразования в int в 29 строке
вот. Это нормально считается?
Лови это исключение в try except и обрабатывай
Ты с этим ничего не делаешь же.
мы щас обсуждаем нужно ли это вообще...
почему. Выводится же мое сообщение
До твоей проверки код даже не доходит
ааа, все , я понял, извиняюсь
По хорошему тебе нужно считывать как строку, проверять что это число, потом преобразовывать в число, если не число, то просить до тех пор, пока не введут число
в моем случае защитное программирование не лучшая тактика)
Обсуждают сегодня