Что мне делать, если я не могу ввести двойное подчеркивание в оболочке Python и IDLE в Windows 10?
Когда я пытаюсь ввести атрибуты класса с одним подчеркиванием между каждым словом, я получаю следующую ошибку:
>>> class Dog:
def_init_(self,color,legs):
File "<stdin>", line 2
def_init_(self,color,legs):
SyntaxError: invalid syntax
Я попытался использовать 2 одинарных подчеркивания вместе между каждым словом атрибутов класса, надеясь, что 2 одинарных подчеркивания будут объединены вместе, но этого не произошло и это также привело к синтаксической ошибке.
Есть ли способ объединить 2 одинарных подчеркивания в оболочке Python или IDLE? Я попытался изменить настройки клавиатуры из меню настроек Windows, но я попал в раздел "язык / регион", где я нашел языки для клавиатуры, и я до сих пор не нашел способа изменить или проверить отдельные клавиши языков клавиатуры, которые я выбрали.
1 ответ
Попробуйте добавить пробел после def с двойным подчеркиванием. def __init__(self,color,legs):