Найти - Пользователи
Полная версия: Причины ощибки
Начало » Python для новичков » Причины ощибки
1 2
Areostar
Чем может быть вызванна ощибка типа IndentationError: unindent does not match any outer indentation level


Весь код выровнен правельно! да и ранее этот фаил работал норм.

В чём причины? Как лечить?
marvellik
экстрасенсы нынче в отпуске
Areostar
если пишу так

import requests
import json


 class offer:
    
    def __init__(self, link):
        self.link = link
        self.offers = {}
        self.candidates = {}
	self.current = 0
...........................................................

ошибка есть

если убираю self.current = 0 работает! ((

в чём дело?
marvellik
если писать ручками код то ошибки нет, если скопировать ваш код то self.current = 0 смещается на 4 пробела. вы наверно из учебника это скопировали.
Areostar
Я иногда на Tab нажимаю по привычке ((

В других языках программирования отступы чисто для красоты нужны.

Интересно зачем с ними в питоне так заморочились??
doza_and
Areostar
Я иногда на Tab нажимаю по привычке ((
В нормальных текстовых редакторах есть настройка при нажатии tab вставлять пробелы. Никто тут не страдает, все жмут tab.
Areostar
Какой редактор порекомендуете?
py.user.next
Areostar
В других языках программирования отступы чисто для красоты нужны.
Интересно зачем с ними в питоне так заморочились??
Есть такое понятие “псевдокод”. Вот питон к нему максимально приближен. Таким образом тебе не нужно думать про запятые, точки с запятой, скобки и так далее. Ты можешь полностью сконцентрироваться над решением задачи, над построением её алгоритма. А в других языках ты должен думать про синтаксис языка, мыслительные ресурсы уходят на это, а не на задачу. На питоне очень высокая скорость разработки благодаря этой простоте. То, что ты будешь на C++ писать целый день, на питоне ты напишешь за час.
Vigi
Areostar
Какой редактор порекомендуете?

pycharm
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB