Мой интерпретатор Python не распознает строки - PullRequest
3 голосов
/ 01 октября 2011

Отказ от ответственности новичка: я новичок в Python и только что начал использовать IDLE для игры с Python.

Моя проблема в том, что интерпретатор не распознает строки, независимо от того, заключены они в ¨¨ или ´´.

Я настроил IDLE для использования UTF-8.но, похоже, это не проблема IDLE.Я попытался проверить эту строку в интерпретаторе напрямую.Это не работает.

print ¨Money¨

на интерпретатор возвращает

Файл "<stdin>", строка 1 print«Деньги» ^ Синтаксическая ошибка: неверный синтаксис

Может кто-нибудь помочь мне с этим?Я использую новый ноутбук под управлением fedora15 с международной раскладкой клавиатуры, и версия Python - 2.7.1 .

Ответы [ 2 ]

7 голосов
/ 01 октября 2011

Вам нужно использовать "" или '', а не ¨¨, ´´ или любые другие причудливые символы.

0 голосов
/ 24 сентября 2015

Просто переключите настройку клавиатуры между обычным американским английским языком для кодирования и американским английским международным для текстовых сообщений, который работал для меня.

...