pylintには、コードに与えるスコアの下限はありません。次のメトリックを使用してコードをスコアリングします。最大スコアは10です。
10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
python 3.6を使用して、次のようなプログラムを作成してみてください。
コマンドライン(つまり
python script.py
)から実行すると「Hello World」を出力し、他の出力は出力しません。から可能な最低スコアを取得し
pylint
ます(デフォルト設定)(つまりpylint script.py
)厳密に128バイト以下のサイズです。
2
10行で1行に80文字というPEP標準を採用した場合、最大バイト数は800になります。64バイトまたは128バイト前後をお勧めします。
—
ジョナサンフレッチ
@JonathanFrech良い点。128バイトに設定しました。ご協力いただきありがとうございます!
—
ユーザー82938
チャレンジの範囲を明確
—
ジョナサンフレッチ
Python 3.6
にpython
するために、タイトルをに変更することをお勧めします。