Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में अगर कथन का उपयोग करने के लिए सर्वोत्तम अभ्यास क्या हैं?

<शरीर>

यहां कुछ ऐसे चरण दिए गए हैं, जिनका पालन करके आप किसी नेस्टेड को अनुकूलित कर सकते हैं if...elif...else.

1. सुनिश्चित करें कि जो रास्ता सबसे अधिक लिया जाएगा वह शीर्ष के पास है। यह सुनिश्चित करता है कि सबसे अधिक निष्पादित पथ पर जांच करने के लिए एकाधिक शर्तों की आवश्यकता नहीं है।

2. इसी तरह, अधिकांश उपयोग के अनुसार पथों को क्रमबद्ध करें और शर्तों को तदनुसार रखें।

3. अपने लाभ के लिए शॉर्ट-सर्किटिंग का प्रयोग करें। यदि आपके पास ऐसा कथन है:

अगर हैवीऑपरेशन () और लाइटऑपरेशन ():

फिर इसे बदलने पर विचार करें

अगर लाइटऑपरेशन () और हैवीऑपरेशन ():

यह सुनिश्चित करेगा कि लाइटऑपरेशन गलत होने पर भी हेवीऑपरेशन निष्पादित नहीं किया जाएगा। ऐसा या शर्तों के साथ भी किया जा सकता है।

4. नेस्टेड संरचना को समतल करने का प्रयास करें। हालांकि यह कोड को अनुकूलित नहीं करता है, यह निश्चित रूप से इसे और अधिक पठनीय बनाने में मदद कर सकता है।


  1. ईएआई का उपयोग करने के क्या कारण हैं?

    EAI (एंटरप्राइज़ एप्लिकेशन इंटीग्रेशन) का उपयोग करने के कई कारण हैं जो इस प्रकार हैं - विलय और अधिग्रहण - विलय और अधिग्रहण सफल होने के लिए दो या दो से अधिक संगठनों की अलग-अलग व्यावसायिक प्रक्रियाओं के रातोंरात एकीकरण की आवश्यकता है ताकि वे एक व्यक्तिगत निगम के रूप में काम कर सकें। ईएआई एकमात्र समाध

  1. C++ के लिए सबसे अच्छे ऑनलाइन ट्यूटोरियल कौन से हैं?

    वेब पर ऐसे कई संसाधन हैं जो C++ सीखने में आपकी सहायता कर सकते हैं। मैंने आपको C++ सीखने के लिए कुछ बेहतरीन संसाधनों की एक संकलित सूची देने की कोशिश की है - https://www.tutorialspoint.com/cplusplus/ - C++ सीखने के लिए यह एक बेहतरीन जगह है क्योंकि इसमें C++ में लगभग सभी बुनियादी और मध्यवर्ती विषयों को

  1. Chrome के लिए सर्वश्रेष्ठ Gmail प्लगइन्स क्या हैं?

    ठीक उसी तरह काम करने के लिए जीमेल को ट्वीक करें जैसे आप चाहते हैं। चाहे आप अपने हस्ताक्षर में सोशल मीडिया आइकन को एकीकृत करना चाहते हों, अपने संपर्कों के बारे में अधिक जानकारी देखना चाहते हों, या अभी के बजाय बाद में किसी ईमेल से निपटना चाहते हों, क्रोम के एक्सटेंशन के अंतहीन संग्रह ने आपको कवर किया