pylint n'a pas de limite inférieure sur les scores qu'il donnera à votre code. Il utilise la métrique suivante pour marquer le code, le score maximum étant 10:
10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
Avec python 3.6, essayez d'écrire un programme qui:
Affiche "Hello World" lorsqu'il est exécuté à partir de la ligne de commande (c'est-à-dire
python script.py
), et aucune autre sortie.Obtient le score le plus bas possible
pylint
, avec les paramètres par défaut (iepylint script.py
)Est strictement inférieur ou égal à 128 octets.
code-challenge
python
hello-world
error-message
user82938
la source
la source
Python 3.6
lieu d'python
améliorer la clarté de la portée du défi.Réponses:
-5430
Essayez-le en ligne!
la source
"hello world" != "Hello World"
- vous devez donc probablement corriger votre capitalisation.-3330,00-3540,00Essayez-le en ligne!
la source
-840,0
Essayez-le en ligne!
0<0
semble assez bon, pour un score de -30 points par occurrence.la source
-335,0
126 octets
la source
,os
là-dedans? Ou les deux espaces de fin sont-ils nécessaires pour votre score?