Вопрос:

Расставь выражения в подходящие столбцы. Корректное выражение / Выдаст ошибку

Ответ:

Решение:

Проверим каждое выражение:

  • int("35-123") — некорректное выражение, так как символ "-" внутри строки не является допустимым для преобразования в целое число.
  • int("-1") — корректное выражение, так как строка содержит числовое значение, включая знак "-".
  • int("двадцать пять") — некорректное выражение, так как строка содержит слово, которое не может быть преобразовано в целое число.
  • int('11') * int("3") — корректное выражение. Обе строки '11' и "3" могут быть успешно преобразованы в целые числа (11 и 3), и затем умножены.

Результат:

Корректное выражение:

  • int("-1")
  • int('11') * int("3")

Выдаст ошибку:

  • int("35-123")
  • int("двадцать пять")