कोडिंग पायथन के दौरान मैं इंडेंट के लिए केवल 2 रिक्त स्थान का उपयोग कर रहा हूं, सुनिश्चित करें कि PEP-8 वास्तव में 4 रिक्त स्थान रखने की अनुशंसा करते हैं, लेकिन ऐतिहासिक रूप से मेरे लिए यह असामान्य है।पायथन: इंडेंटेशन के लिए 4 रिक्त स्थान का उपयोग करना। क्यूं कर?
तो, क्या कोई मुझे 2 के बजाय 4 रिक्त स्थान का उपयोग करने के लिए मना सकता है? क्या पेशेवर और विपक्ष?
पीएस और आखिरकार, सभी मौजूदा कोडबेस को 2 रिक्त स्थान से 4 रिक्त स्थान में बदलने का आसान तरीका क्या है?
पी.पी.एस. पीईपी -8 भी सख्ती से संकेत के लिए टैब का उपयोग न करने की सलाह देते हैं। read here
तो, संक्षेप में प्रस्तुत करने के लिए:
सकारात्मक:
- जब स्ट्रिंग 80 से अधिक लाइनों लंबे wraping व्यवस्था करने के लिए और अधिक स्थान है।
- स्निपेट से कोड कॉपी कर सकते हैं और यह बस काम करता है।
विपक्ष:
-
नेस्टेड बयान के गहरे स्तर के साथ
- आप वास्तविक कोड के लिए कम जगह है।
धन्यवाद।
आप इसे एक समुदाय विकी बनाना चाहते हैं या यह शायद बंद हो जाएगा। यह एक बहुत ही विवादास्पद विषय है कि हर किसी के पास अपनी राय है। – MitMaro
@ मितमारो: मैं मानता हूं कि यह अत्यधिक व्यक्तिपरक है; हालांकि यह ध्यान देने योग्य है कि पीएस हिस्सा एक वैध सवाल है। – DrAl
@AI: दो अलग-अलग प्रश्न होना चाहिए – MitMaro