問題タブ [pep]

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 に答える
1199 参照

python - Python 静的または非静的

私は最近 PyCharm を使い始めましたが、メソッドの 1 つが静的になる可能性があるときはいつでも (メンバーを使用していないときはいつでも) 教えてくれます。

できるかどうかに関係なく、メソッドを静的にするのが良い方法かどうか疑問に思っていました。他の(コンパイルされた)言語では悪い習慣であることは知っていますが、Pythonの場合は実際には軽量になると感じています。通常、PyCharm によって提案されたこの種の修正は PEP 番号によって裏付けられていますが、これには何もありません。

TL;DR 静的に使用する必要がない場合でも、メソッドを静的として宣言する必要がありますか?

0 投票する
3 に答える
287 参照

python - PEP8要件を満たすためにこの行を分割するにはどうすればよいですか?

'category' 属性の PEP8 オンライン チェッカーで 'Line too long error' が表示されます。私のコードは次のとおりです。