इस ट्यूटोरियल में, हम पायथन प्रोग्राम की संरचना के लिए कुछ सर्वोत्तम प्रथाओं को देखेंगे। आइए उन्हें एक-एक करके देखें।
इंडेंटेशन के लिए टैब का उपयोग करें
कोड में इंडेंटेशन के लिए टैब का उपयोग करना कोड को अधिक पठनीय बनाता है, बजाय कई फ़ंक्शन और मेथड के लिए रैंडम स्पेस का उपयोग करने के। आप किसी भी कोड एडिटर की सेटिंग में टैब के लिए स्पेस की संख्या सेट कर सकते हैं।
उदाहरण
# उदाहरण def sample(random): # कथन 1 # कथन 2 # ... return random
एक लाइन में 79 से अधिक वर्ण न लिखें
पायथन में एक लाइन में 79 से अधिक वर्ण लिखना अनुशंसित नहीं है। एस्केप कैरेक्टर (\) का उपयोग करके लाइन को कई लाइनों में तोड़कर इससे बचें। नीचे उदाहरण देखें।
उदाहरण
# उदाहरण def evaluate(a, b, c, d): return (2 ** (a + b) / (c // d) ** d + a - d * b) \ - (3 ** (a + b) / (c // d) ** d + a - d * b)
यदि आपको if स्टेटमेंट में कई शर्तों की जांच करनी है, तो यह 79 वर्ण से अधिक होगा। निम्नलिखित में से किसी एक विधि का उपयोग करें।
उदाहरण
if ( a + b > c + d and c + d > e + f and f + g > a + b ): print('Hello') if a + b > c + d and \ c + d > e + f and \ f + g > a + b: print('Hello')डॉकस्ट्रिंग का उपयोग
फ़ंक्शन और क्लास में डॉकस्ट्रिंग का उपयोग करें। हम डॉकस्ट्रिंग के लिए ट्रिपल कोट्स का उपयोग कर सकते हैं। नीचे कुछ उदाहरण हैं।
उदाहरण
def sample(): \"\"\"यह एक फ़ंक्शन है\"\"\" \"\"\" यह है एक फ़ंक्शन \"\"\" class Sample: \"\"\"यह एक क्लास है\"\"\" \"\"\" यह है एक क्लास \"\"\"
निष्कर्ष
यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।