@Ed1024

Можно ли проверить строку на значение в блоке try-except?

можно ли проверить строку на соответствие значений в блоке try-except?
алгоритм:
1) пользователь вводит значение с клавиатуры
2) проверяем значение на соответствие ( это нужно сделать в try )
3) выводим ошибку ( через except ) если значения не совпадают
  • Вопрос задан
  • 209 просмотров
Решения вопроса 1
@deliro
Да пожалуйста:
try:
    if s1 != s2:
        raise ValueError('Но зачем?')
except ValueError as e:
    print('Действительно, зачем?')
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg
Любые ответы на любые вопросы
Можно, однако учтите, что пускать обычную логику программы через механизм исключений - затратно. Исключения - для ошибок.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы