pylint tidak memiliki batas bawah pada skor yang akan diberikan kode Anda. Ini menggunakan metrik berikut untuk mencetak kode, dengan skor maksimum 10:
10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
Dengan python 3.6, coba dan tulis program yang:
Output "Hello World" saat dijalankan dari baris perintah (yaitu
python script.py
), dan tidak ada output lainnya.Mendapat skor serendah mungkin dari
pylint
, dengan pengaturan default (yaitupylint script.py
)Ukurannya kurang dari atau sama dengan 128 byte.
2
Jika Anda menggunakan standar PEP 80 karakter per baris selama sepuluh baris, jumlah byte maksimum Anda adalah 800. Saya akan menyarankan sesuatu sekitar 64 atau 128 byte.
—
Jonathan Frech
@ JonathanFrech Poin bagus. Saya telah menetapkan ke 128 byte. Terima kasih atas bantuan Anda!
—
user82938
Saya menyarankan untuk mengubah judul
—
Jonathan Frech
Python 3.6
daripada python
meningkatkan kejelasan ruang lingkup tantangan.