• Почему PyCharm подсвечивает имя переменной красным?

    @Fixid
    1. Вы используете русские символы не объявив кодировку
    Поэтому в самом начале:
    # -*- coding: utf-8 -*-
    # !/usr/bin/env python

    2. Нажмите Ctrl+Alt+L для автоматического форматирования кода. IDE привередлива к отсутствующим пробелам
    3. Ошибок в коде нет. У вас подсвечено предупреждение.
    Ответ написан
    1 комментарий
  • Почему PyCharm подсвечивает имя переменной красным?

    x67
    @x67
    Вероятнее всего pycharm указывает на то, что имя переменной els очень похоже на ключевое слово else, соответственно тут могла быть ошибка. Поменяйте имя переменной на более инфэормативное и менее похожее на ключевые слова. Сейчас пофиг, а в будущем привычка давать удобные и осмысленные названия поможет избежать ошибок.
    А почему на скрине и в вопросе разный код?

    И на всякий случай уберите .py у папки, в этом нет смысла и это может быть источником неявных затупов или ошибок. *.py - расширение текстовых питоновских исходников и только. Папкам такие "расширения" давать не нужно и не желательно. А если хочите явно обозначить ЯП, можно использовать прочерк вместо точки
    Ответ написан
    1 комментарий