Форум сайта python.su
Чем может быть вызванна ощибка типа IndentationError: unindent does not match any outer indentation level
Весь код выровнен правельно! да и ранее этот фаил работал норм.
В чём причины? Как лечить?
Офлайн
экстрасенсы нынче в отпуске
Офлайн
если пишу так
import requests
import json
class offer: def __init__(self, link): self.link = link self.offers = {} self.candidates = {} self.current = 0 ...........................................................
Отредактировано Areostar (Июль 12, 2018 22:12:46)
Офлайн
Офлайн
если писать ручками код то ошибки нет, если скопировать ваш код то self.current = 0 смещается на 4 пробела. вы наверно из учебника это скопировали.
Офлайн
Я иногда на Tab нажимаю по привычке ((
В других языках программирования отступы чисто для красоты нужны.
Интересно зачем с ними в питоне так заморочились??
Офлайн
AreostarВ нормальных текстовых редакторах есть настройка при нажатии tab вставлять пробелы. Никто тут не страдает, все жмут tab.
Я иногда на Tab нажимаю по привычке ((
Отредактировано doza_and (Июль 15, 2018 17:42:07)
Офлайн
Какой редактор порекомендуете?
Офлайн
AreostarЕсть такое понятие “псевдокод”. Вот питон к нему максимально приближен. Таким образом тебе не нужно думать про запятые, точки с запятой, скобки и так далее. Ты можешь полностью сконцентрироваться над решением задачи, над построением её алгоритма. А в других языках ты должен думать про синтаксис языка, мыслительные ресурсы уходят на это, а не на задачу. На питоне очень высокая скорость разработки благодаря этой простоте. То, что ты будешь на C++ писать целый день, на питоне ты напишешь за час.
В других языках программирования отступы чисто для красоты нужны.
Интересно зачем с ними в питоне так заморочились??
Офлайн
Areostar
Какой редактор порекомендуете?
Офлайн