私はPython 3.6を試しています。新しいコードを通って行く、私はこの新しい構文つまずい:Python-3.6の 'f'接頭辞を持つ文字列
f"My formatting string!"
私たちがこのようなことを行うことができそうです。
>>> name = "George"
>>> print(f"My cool string is called {name}.")
My cool string is called George.
誰もこれの内部の仕組みにいくつかの光を当てることができますか?特に、f接頭文字列が取ることができる変数の範囲は何ですか?
それが(彼らは新しいコードに重い使用を発見した場合)、F-文字列がのpython3の以前のバージョンにバックポートされることが期待されますか?私はこのどちらの方法でも答えを見つけることができませんが、これは競合のポイントのようです。 –
これをバックポートする計画はありません。 PEPはこれが3.6の新機能だと述べています。 –
ありがとうございます。私はこれを新しいEnum PEPと比較しようとしていましたが、これは以前の3.xバージョンにバックポートされました。 –