Однако вы, похоже, используете Python 3.5.2, который не поддерживает этот синтаксис.
авно изучал Python 3, и я не могу заставить работать примеры интерполяции (форматирования) строк.
In [1]: state = "Washington"
In [2]: state
Out[2]: 'Washington'
In [3]: my_message = f"I live in {state}"
File "<ipython-input-3-d004dd9e0255>", line 1
my_message = f"I live in {state}"
^
SyntaxError: invalid syntax
Я подумал, что мой компьютер по умолчанию установлен на Python 2, но быстрая проверка показывает:
Python 3.5.2 (default, Nov 17 2016, 17:05:23)
Type "copyright", "credits" or "license" for more information.
IPython 5.2.2 -- An enhanced Interactive Python.
Я на Ubuntu 16.04:
python3 --version
Python 3.5.2
Я просто пропускаю основной синтаксис? Я запустил одни и те же команды на нескольких компьютерах от сокурсников, и, кажется, они выполняются просто отлично.