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.6daripada pythonmeningkatkan kejelasan ruang lingkup tantangan.