:Pythonのコメント:Pythonのソースコード内のコメントを入れて、「標準」の方法については#対文字列
def func():
"Func doc"
... <code>
'TODO: fix this'
#badFunc()
... <more code>
def func():
"Func doc"
... <code>
#TODO: fix this
#badFunc()
... <more code>
私が代わりに#の年代を接頭辞の文字列として一般的なコメントを書くことを好みます。 公式のPythonスタイルのガイドでは、文字列をコメントとして使用することについて言及していません(私がそれを読んでいる間にそれを見逃さなかった場合)。
私はそれが主に私が#
という文字がコメントブロックで醜いと思うので、そんなことが好きです。私が知る限り、これらの文字列は何もしません。
これにはいくつかの欠点がありますか?
レコードの場合、パフォーマンスに影響するようには見えません。 dis.disの出力を見るか、コンパイルされたモジュール上で文字列を実行すると文字列のトレースがないので、コンパイル時に最適化されているように見えます。 (他の理由は十分ですが) – Brian