Я тестирую Python 3.6. Просматривая новый код, я наткнулся на этот новый синтаксис:
f"My formatting string!"
Кажется, мы можем делать такие вещи:
>>> name = "George"
>>> print(f"My cool string is called {name}.")
My cool string is called George.
Может ли кто-нибудь пролить свет на внутреннюю работу этого? В частности, какова область видимости переменных, которые может принимать строка с префиксом f?