पाइथनको साथ सुरु गर्दै
यो खण्डले तपाईंलाई पाइथनका आधारभूत कुराहरूमा परिचय गराउँछ। तपाइँ तपाइँको वातावरण कसरी सेट अप गर्ने, तपाइँको पहिलो पाइथन कार्यक्रम लेख्ने र चलाउने, र चर, डेटा प्रकारहरू, र अपरेटरहरू जस्ता आधारभूत अवधारणाहरू बुझ्न सिक्नुहुनेछ।
नियन्त्रण प्रवाह
सशर्त कथनहरू र लूपहरूसँग तपाइँको पाइथन कार्यक्रमहरूको प्रवाह कसरी नियन्त्रण गर्ने जान्नुहोस्। यो खण्डले मुख्य संरचनाहरूलाई समेट्छ जसले तपाईंलाई सर्तहरूमा आधारित कोडका विभिन्न ब्लकहरू कार्यान्वयन गर्न वा धेरै पटक कार्यहरू दोहोर्याउन अनुमति दिन्छ।
कार्यहरू
यस खण्डमा, तपाइँ कसरी कार्य भनिन्छ कोडको पुन: प्रयोग गर्न मिल्ने ब्लकहरू सिर्जना गर्ने सिक्नुहुनेछ। तपाईं प्रकार्यहरू परिभाषित गर्न, तर्कहरू पास गर्न, र चरहरूको दायरा बुझ्नमा डुब्नुहुनेछ। यो सफा, संगठित, र मोड्युलर पाइथन कोड लेख्नको लागि आवश्यक छ।
तारहरू
स्ट्रिङहरू पाइथनमा आधारभूत डेटा प्रकार हुन्। यस खण्डमा, तपाइँ कसरी स्ट्रिङहरूसँग काम गर्ने, स्ट्रिङ अपरेसनहरू प्रदर्शन गर्ने, र पाइथनको निर्मित स्ट्रिङ विधिहरू प्रयोग गरेर पाठ डेटा कुशलतापूर्वक हेरफेर गर्ने सिक्नुहुनेछ।
सूचीहरू
सूचीहरू बहुमुखी संग्रहहरू हुन् जसले तपाईंलाई एकल चरमा धेरै वस्तुहरू भण्डारण गर्न अनुमति दिन्छ। यस खण्डले सूचीहरू कसरी सिर्जना गर्ने, पहुँच गर्ने र परिमार्जन गर्ने, साथै सूची स्लाइसिङ, नेस्टिङ, र प्रकार्यहरूमा सूचीहरू पास गर्ने जस्ता उन्नत प्रविधिहरू कसरी प्रयोग गर्ने भन्ने कुरा समावेश गर्दछ।
Tuples र शब्दकोशहरू
Python को शक्तिशाली डेटा संरचनाहरू - tuples र शब्दकोशहरू अन्वेषण गर्नुहोस्। Tuples अपरिवर्तनीय संग्रहहरू हुन्, जबकि शब्दकोशहरूले तपाईंलाई कुञ्जी-मान जोडीहरू भण्डारण गर्न अनुमति दिन्छ। तपाईंले तिनीहरूलाई कसरी परिमार्जन गर्ने र तिनीहरूको निर्मित विधिहरू प्रयोग गर्ने सहित दुवैसँग कसरी काम गर्ने भनेर सिक्नुहुनेछ।
पाइथनमा अपवाद ह्यान्डलिंग
तपाइँको पाइथन प्रोग्रामहरूमा त्रुटिहरू कसरी राम्रोसँग ह्यान्डल गर्ने सिक्नुहोस्। यो खण्डले सिन्ट्याक्स त्रुटिहरू, अपवादहरू, र कार्यक्रम कार्यान्वयनको क्रममा सामान्य समस्याहरू समात्न र समाधान गर्न ब्लकहरू बाहेक कसरी प्रयोग गर्ने भन्ने अवधारणाहरू प्रस्तुत गर्दछ।
Python मा फाइल ह्यान्डलिंग
फाइलहरूसँग काम गर्नु धेरै कार्यक्रमहरूको एक आवश्यक भाग हो। यस खण्डले पाठ फाइलहरूबाट कसरी पढ्ने र लेख्ने, साथै फाइल मार्गहरू कसरी व्यवस्थापन गर्ने र फाइल ह्यान्डलिङका लागि पाइथनको निर्मित मोड्युलहरू जस्तै डेटा क्रमबद्ध गर्नको लागि पिकल प्रयोग गर्ने भन्ने कुरा समेट्छ।
स्ट्याक
स्ट्याक एक डाटा संरचना हो जसले लास्ट इन, फर्स्ट आउट (LIFO) सिद्धान्तलाई पछ्याउँछ। यो खण्डले तपाईंलाई पाइथनमा स्ट्याकहरू कसरी लागू गर्ने र प्रयोग गर्ने, पुश र पप जस्ता आधारभूत स्ट्याक अपरेसनहरू, र इन्फिक्स-बाट-पोस्टफिक्स रूपान्तरण जस्ता समस्याहरू समाधान गर्ने र पोस्टफिक्स अभिव्यक्तिहरूको मूल्याङ्कन गर्ने सिकाउँछ।
लाम
लाइनहरू फर्स्ट इन, फर्स्ट आउट (FIFO) आधारमा सञ्चालन हुन्छन्। यस खण्डमा, तपाइँ कसरी पाइथनमा लामहरू लागू गर्ने र प्रयोग गर्ने सिक्नुहुनेछ। तपाईंले डेक (डबल-एन्डेड लाम) पनि अन्वेषण गर्नुहुनेछ र FIFO क्रममा डेटा कसरी कुशलतापूर्वक व्यवस्थापन गर्ने भनेर हेर्नुहोस्।
क्रमबद्ध गर्दै
क्रमबद्ध डेटा संगठित गर्न को लागी एक आवश्यक अवधारणा हो। यस खण्डले लोकप्रिय क्रमबद्ध एल्गोरिदमहरू समावेश गर्दछ, जस्तै बबल क्रमबद्ध, चयन क्रमबद्ध, र सम्मिलित क्रम, तिनीहरूको समय जटिलताहरू र पाइथनमा कसरी लागू गर्ने।
खोज्दै
खोजीले तपाईंलाई संग्रह भित्र डाटा फेला पार्न अनुमति दिन्छ। यस खण्डमा, तपाईंले दुई साझा खोज एल्गोरिदमहरू बारे सिक्नुहुनेछ — रेखीय खोज र बाइनरी खोज — र तिनीहरूलाई सूची वा एरेहरूमा तत्वहरू फेला पार्न कसरी लागू गर्ने।
मा अपडेट गरिएको
२०२५ जुलाई ५