pylint no tiene límite inferior en las puntuaciones que le dará a su código. Utiliza la siguiente métrica para calificar el código, con una puntuación máxima de 10:
10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
Con Python 3.6, intente y escriba un programa que:
Emite "Hello World" cuando se ejecuta desde la línea de comando (es decir
python script.py
), y no hay otra salida.Obtiene la puntuación más baja posible
pylint
, con la configuración predeterminada (es decirpylint script.py
)Es estrictamente menor o igual a 128 bytes de tamaño.
2
Si tomara el estándar PEP de 80 caracteres por línea en diez líneas, su conteo máximo de bytes sería 800. Sugeriría algo alrededor de 64 o 128 bytes.
—
Jonathan Frech
@JonathanFrech Buen punto. Lo he configurado a 128 bytes. ¡Gracias por tu ayuda!
—
user82938
Sugiero cambiar el título a en
—
Jonathan Frech
Python 3.6
lugar de python
mejorar la claridad del alcance del desafío.