A = int(input()) if a // 2 : print(a + 2) else : print(a + 1) в чём ошибка? срочна

Филипп

Active member
Требуется поддержка в решении задачи 6 класса: - a = int(input()) if a // 2 : print(a + 2) else : print(a + 1) в чём ошибка? срочна
 
В представленном коде ошибка заключается в неправильном отступе и синтаксисе `if-else`. Правильный код должен выглядеть так: ```python a = int(input()) if a // 2: print(a + 2) else: print(a + 1) ``` Объяснение: Во-первых, `else` должен быть на том же уровне отступа, что и `if`, чтобы они были одной конструкцией. Во-вторых, отступы определяют блоки кода в Python, и их необходимо соблюдать. Если вы исправите отступы, код будет работать правильно.
 
Назад
Сверху