Если я проверяю версию Python, мой Терминал говорит, что он 3.8.1. Но если я пытаюсь использовать эти f-строки в Sublime Text, я всегда получаю синтаксическую ошибку.
Может кто-нибудь сказать мне, почему?
Так вот моя версия, связанная с моим терминалом
Python 3.8.1 (v3.8.1:1b293b6006, Dec 18 2019, 14:08:53)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Это код:
greeting = 'Hello'
name = 'Hannah'
message = f'{greeting}, {name}. Welcome!'
print(message)
и это ошибка:
File "/Users/bennimueller/Desktop/Intro.py", line 4
message = f'{greeting}, {name}. Welcome!'
^
SyntaxError: invalid syntax
[Finished in 0.1s with exit code 1]
[shell_cmd: python -u "/Users/bennimueller/Desktop/Intro.py"]
[dir: /Users/bennimueller/Desktop]
[path: /Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin]/Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin]