Переменная печати в Python 3 (базовая версия) - PullRequest
0 голосов
/ 16 июня 2019

Буквально в мой первый день написания кода (с использованием учебника по крушению на Python), и я уже столкнулся с проблемами.Я хочу присвоить переменной значение и распечатать эту переменную.Тем не менее, я продолжаю получать сообщение об ошибке синтаксиса.

Это работает на моем терминале в OSX, но когда я пытаюсь запустить его в Sublime Text, я получаю синтаксическую ошибку.

message = ("Hello world!")
print(message)

message = ("Hello world!")
        ^
SyntaxError: invalid syntax

Это мой единственный код в файле;это единственное второе, что я написал.

Мои настройки сборки Python3:

    "cmd": ["/Library/Frameworks/Python.framework/Versions/3.7/bin/python3", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "quiet": true

Спасибо!

Ответы [ 2 ]

1 голос
/ 16 июня 2019

Попробуйте что-нибудь подобное и скажите мне, если работает, пожалуйста.

message = 'Hello World!'
print(message)
0 голосов
/ 16 июня 2019

Причина, по которой он не работает, заключается в том, что он ожидает кортеж.Вы можете попробовать это.

message = ("Hello world!",)
print(message)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...