Вопрос №55197 от пользователя Дмитрий Князев в уроке «Замыкания», курс «Python: Функции»
Что вернёт функция f при вызове?
загнал функцию в IDE у меня она возвращает "return g() = h(), g() + h() IndentationError: unexpected indent"
2
0
Дмитрий, такая ошибка говорит о том, что отступ не соответствует ожидаемому. Проверьте все отступы, в Python для выделения блока кода используется отступ в 4 пробела.
0
Дмитрий Князев, если у вас в коде именно это:
return g() = h(), g() + h()
то тут проблема с =
- это оператор присваивания и он не может быть частью выражения. Скорее всего, вы хотели написать ==
.
0
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
Рекомендуемые программы
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.





Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
25 мая
16 месяцев


