HeadlinesBriefing favicon HeadlinesBriefing.com

पायथन में सोचना: पूरा गाइड

Hacker News •
×

[PERSON_NAME] प्रस्तुत करते हैं "पायथन में सोचना", एक व्यापक गाइड जो पायथन प्रोग्रामिंग की मूलभूत से उन्नत अवधारणाओं को कवर करता है। किताब को पाँच भागों में संरचित किया गया है: संस्थापना, तकनीकें, पैटर्न, कार्यात्मक प्रोग्रामिंग और प्रभाव।

भाग I में कंटेनर, नियंत्रण प्रवाह, फ़ंक्शन, मॉड्यूल, क्लासेज, स्थिर टाइपिंग और सफ़ाई के साथ मूल बातें स्थापित की गई हैं। भाग II में परीक्षण, डेटा क्लासेज, पैटर्न मैचिंग, डेकोरेटर, कंटेक्स्ट मैनेजर, कंप्रिहेंशन, मेटाप्रोग्रामिंग, प्रदर्शन अनुकूलन और समानानुवर्तन की तकनीकों की जाँच की गई है।

भाग III में डिज़ाइन पैटर्न की जाँच की गई है जिसमें पैटर्न अवधारणा, डेटा स्थानांतरण वस्तुएं, इटरेटर, सिंगलटन, टेम्प्लेट विधि, सर्रोगेट, फ़ैक्टरी, फ़ंक्शन ऑब्जेक्ट्स, इंटरफ़ेस बदलना, निरीक्षक, राज्य मशीनें, बहु डिस्पैचिंग, विज़िटर, संयुक्त और व्याख्या सक्षर, फ़्लाईवेट, मेमेंटो, पैटर्न रीफ़ैक्टरिंग और सिमुलेशन शामिल हैं।

भाग IV कार्यात्मक प्रोग्रामिंग की संस्थापना, उपकरणों, त्रुटि संभाल और सुनिश्चित करने पर ध्यान केंद्रित करता है। भाग V प्रभाव प्रबंधन, जनरेटर और बिना स्थिति वाले प्रोग्रामिंग अभ्यासों को संबोधित करता है।

किताब को ऑनलाइन मुफ़्त रूप से पढ़ा सकते हैं और इसे CC BY-NC-ND 4.0 के तहत लाइसेंस प्राप्त है। किताब के उदाहरण और अभ्यास के समाधान [ADDRESS] पर उपलब्ध हैं।