pylint स्कोर पर कोई कम बाध्य नहीं है यह आपका कोड देगा। यह स्कोर कोड के लिए निम्न मीट्रिक का उपयोग करता है, जिसमें अधिकतम स्कोर 10 है:
10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
अजगर 3.6 के साथ, कोशिश करें और एक प्रोग्राम लिखें:
आउटपुट "हैलो वर्ल्ड" जब कमांड लाइन (यानी
python script.py
) से चलाया जाता है , और कोई अन्य आउटपुट नहीं।pylint
डिफ़ॉल्ट सेटिंग्स (यानीpylint script.py
) के साथ, सबसे कम संभव अंक प्राप्त करता हैआकार में 128 बाइट्स से कम या बराबर है।
2
यदि आपने दस लाइनों में 80 वर्ण प्रति पंक्ति का PEP मानक लिया है, तो आपकी अधिकतम बाइट संख्या 800 होगी। मैं 64 या 128 बाइट्स के बारे में कुछ सुझाऊंगा।
—
जोनाथन फ्रेच
@JonathanFrech अच्छा बिंदु। मैंने 128 बाइट्स लिए हैं। आपकी सहायताके लिए धन्यवाद!
—
user82938
मैं चुनौती गुंजाइश स्पष्टता में सुधार करने के
—
जोनाथन फ्रैच
Python 3.6
बजाय शीर्षक बदलने का सुझाव देता हूं python
।