O pylint não tem limite inferior nas pontuações que fornecerá ao seu código. Ele usa a seguinte métrica para pontuar o código, com a pontuação máxima sendo 10:
10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
Com o python 3.6, tente e escreva um programa que:
Saídas "Hello World" quando executadas na linha de comando (ou seja
python script.py
), e nenhuma outra saída.Obtém a menor pontuação possível de
pylint
, com configurações padrão (ou sejapylint script.py
)É estritamente menor ou igual a 128 bytes de tamanho.
code-challenge
python
hello-world
error-message
user82938
fonte
fonte
Python 3.6
vez depython
melhorar a clareza do escopo do desafio.Respostas:
-5430
Experimente online!
fonte
"hello world" != "Hello World"
- então você provavelmente deve corrigir sua capitalização.-3330,00-3540,00Experimente online!
fonte
-840,0
Experimente online!
0<0
parece ser muito bom, com uma pontuação de -30 pontos por cada ocorrência.fonte
-335,0
126 bytes
fonte
,os
lá? Ou os dois espaços à direita são necessários para sua pontuação?