問題タブ [f-string]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1564 参照

python-3.6 - f-string python無効なsysntax

私は最近、Pythonでコーディングすることを学ぼうとしていますが、そこにあるプログラミング言語の知識がまったくなく、f-string関数を使用しようとしているこの問題に遭遇しました。

私のPythonバージョンは3.6.2です

ここに私が実行しようとしているコードがあります

ここにエラーが表示されます。

Mac 10.12.6 OS バージョンを使用しています

また、デフォルトの python 2.7 バージョンも削除しました。

それを修正するにはどうすればよいですか?

0 投票する
5 に答える
98332 参照

python - Python の複数行 f-string

国内プロジェクト用に PEP-8 準拠のコードを書こうとしていますが、80 文字を超える f-string を含む行があります。

- self.text のドットの近くにある実線の細い線は 80 文字のマークです。

私はそれを最もpythonicな方法で別の行に分割しようとしていますが、実際に機能する唯一の答えはリンターのエラーです

作業コード:

出力:

リンターは、私が PEP-8 の E122 を尊重していないと考えています。文字列を正しくしてコードを準拠させる方法はありますか?