Я новичок в Python, и у меня проблема с «Синтаксической ошибкой: синтаксис invaild», когда я хочу скомпилировать свой код в модуле. после компиляции кода я вижу следующее:
Почему вы используете фигурные скобки? ({}) Это не Pythonic ...
@ Джоэл, спасибо! это сработало :)
Ваше использование print, похоже, указывает на то, что вы запускаете свой код с Python 3.x. Как вы думаете, как type(user) может отличаться от str?






Не используйте фигурные скобки. Python использует фигурные скобки для словарей.
Вы забыли запятую в заданном литерале.