@Sailonk
новичек в IT мире

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

Проблема с Pycharm: при запуске работает, но если навести курсор на имя переменной, то подсвечивает красным. В чем проблема?

5aef49d999475415321882.png
print("Тест 1")
print("Входные данные")
bic = int(input(": "))
cib = int(input(": "))
ccc = cib // bic
print(ccc)
  • Вопрос задан
  • 1973 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Fixid
1. Вы используете русские символы не объявив кодировку
Поэтому в самом начале:
# -*- coding: utf-8 -*-
# !/usr/bin/env python

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

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

Войдите, чтобы написать ответ

Похожие вопросы