பைத்தானுடன் தொடங்குதல்
இந்த பகுதி பைத்தானின் அடிப்படைகளை உங்களுக்கு அறிமுகப்படுத்துகிறது. உங்கள் சூழலை எவ்வாறு அமைப்பது, உங்கள் முதல் பைதான் நிரலை எழுதுவது மற்றும் இயக்குவது மற்றும் மாறிகள், தரவு வகைகள் மற்றும் ஆபரேட்டர்கள் போன்ற அடிப்படைக் கருத்துகளைப் புரிந்துகொள்வது எப்படி என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்.
கட்டுப்பாட்டு ஓட்டம்
நிபந்தனை அறிக்கைகள் மற்றும் சுழல்கள் மூலம் உங்கள் பைதான் நிரல்களின் ஓட்டத்தை எவ்வாறு கட்டுப்படுத்துவது என்பதை அறிக. நிபந்தனைகளின் அடிப்படையில் வெவ்வேறு குறியீடுகளை இயக்க அல்லது பல முறை செயல்களை மீண்டும் செய்ய அனுமதிக்கும் முக்கிய கட்டமைப்புகளை இந்தப் பிரிவு உள்ளடக்கியது.
செயல்பாடுகள்
இந்த பிரிவில், செயல்பாடுகள் எனப்படும் குறியீட்டின் மறுபயன்பாட்டு தொகுதிகளை எவ்வாறு உருவாக்குவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள். செயல்பாடுகளை வரையறுத்தல், வாதங்களைக் கடந்து செல்வது மற்றும் மாறிகளின் நோக்கத்தைப் புரிந்துகொள்வதில் நீங்கள் முழுக்குவீர்கள். சுத்தமான, ஒழுங்கமைக்கப்பட்ட மற்றும் மட்டு பைதான் குறியீட்டை எழுதுவதற்கு இது அவசியம்.
சரங்கள்
பைத்தானில் சரங்கள் ஒரு அடிப்படை தரவு வகை. இந்த பிரிவில், பைத்தானின் உள்ளமைக்கப்பட்ட சரம் முறைகளைப் பயன்படுத்தி சரங்களுடன் எவ்வாறு வேலை செய்வது, சரம் செயல்பாடுகளைச் செய்வது மற்றும் உரைத் தரவை எவ்வாறு திறமையாகக் கையாளுவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்.
பட்டியல்கள்
பட்டியல்கள் பல்துறை சேகரிப்புகள் ஆகும், அவை ஒரே மாறியில் பல பொருட்களை சேமிக்க உங்களை அனுமதிக்கின்றன. பட்டியல்களை எவ்வாறு உருவாக்குவது, அணுகுவது மற்றும் மாற்றுவது, அத்துடன் பட்டியலை வெட்டுதல், கூடு கட்டுதல் மற்றும் செயல்பாடுகளுக்கு பட்டியல்களை அனுப்புதல் போன்ற மேம்பட்ட நுட்பங்களை எவ்வாறு பயன்படுத்துவது என்பதை இந்தப் பகுதி உள்ளடக்கியது.
Tuples மற்றும் அகராதிகள்
பைத்தானின் சக்திவாய்ந்த தரவு கட்டமைப்புகள்-டூப்பிள்ஸ் மற்றும் அகராதிகளை ஆராயுங்கள். டியூப்பிள்கள் மாறாத சேகரிப்புகள் ஆகும், அதே சமயம் அகராதிகள் முக்கிய மதிப்பு ஜோடிகளை சேமிக்க உங்களை அனுமதிக்கின்றன. இரண்டையும் எவ்வாறு மாற்றுவது மற்றும் அவற்றின் உள்ளமைக்கப்பட்ட முறைகளைப் பயன்படுத்துவது உட்பட, இரண்டுடனும் எவ்வாறு செயல்படுவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்.
பைத்தானில் விதிவிலக்கு கையாளுதல்
உங்கள் பைதான் நிரல்களில் பிழைகளை எவ்வாறு அழகாக கையாள்வது என்பதை அறிக. இந்த பகுதி தொடரியல் பிழைகள், விதிவிலக்குகள் மற்றும் நிரல் செயலாக்கத்தின் போது பொதுவான சிக்கல்களைப் பிடிக்கவும் தீர்க்கவும் முயற்சி/தவிர தொகுதிகளை எவ்வாறு பயன்படுத்துவது பற்றிய கருத்துகளை அறிமுகப்படுத்துகிறது.
பைத்தானில் கோப்பு கையாளுதல்
கோப்புகளுடன் பணிபுரிவது பல நிரல்களின் இன்றியமையாத பகுதியாகும். டெக்ஸ்ட் பைல்களில் இருந்து எப்படி படிப்பது மற்றும் எழுதுவது, கோப்பு பாதைகளை எவ்வாறு நிர்வகிப்பது, மற்றும் பைத்தானின் உள்ளமைக்கப்பட்ட தொகுதிக்கூறுகளைப் பயன்படுத்தி தரவை வரிசையாக்க ஊறுகாய் போன்ற கோப்புகளைக் கையாள்வது ஆகியவற்றை இந்தப் பகுதி உள்ளடக்கியது.
அடுக்கி வைக்கவும்
ஸ்டேக் என்பது லாஸ்ட் இன், ஃபர்ஸ்ட் அவுட் (LIFO) கொள்கையைப் பின்பற்றும் தரவுக் கட்டமைப்பாகும். புஷ் மற்றும் பாப் போன்ற அடிப்படை ஸ்டாக் செயல்பாடுகள் மற்றும் இன்ஃபிக்ஸ்-டு-போஸ்ட்ஃபிக்ஸ் மாற்றம் மற்றும் போஸ்ட்ஃபிக்ஸ் வெளிப்பாடுகளை மதிப்பீடு செய்தல் போன்ற சிக்கல்களைத் தீர்ப்பது உட்பட, பைத்தானில் அடுக்குகளை எவ்வாறு செயல்படுத்துவது மற்றும் பயன்படுத்துவது என்பதை இந்தப் பகுதி உங்களுக்குக் கற்பிக்கிறது.
வரிசை
வரிசைகள் ஃபர்ஸ்ட் இன், ஃபர்ஸ்ட் அவுட் (FIFO) அடிப்படையில் இயங்குகின்றன. இந்த பிரிவில், பைத்தானில் வரிசைகளை எவ்வாறு செயல்படுத்துவது மற்றும் பயன்படுத்துவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள். நீங்கள் deque (இரட்டை முனை வரிசை) மற்றும் FIFO வரிசையில் தரவை எவ்வாறு திறமையாக நிர்வகிப்பது என்பதைப் பார்க்கவும்.
வரிசைப்படுத்துதல்
தரவை ஒழுங்கமைக்க வரிசையாக்கம் ஒரு முக்கிய கருத்தாகும். குமிழி வரிசை, தேர்வு வரிசை மற்றும் செருகும் வரிசை போன்ற பிரபலமான வரிசையாக்க வழிமுறைகள், அவற்றின் நேர சிக்கல்கள் மற்றும் அவற்றை பைத்தானில் எவ்வாறு செயல்படுத்துவது என்பது இந்தப் பிரிவு உள்ளடக்கியது.
தேடுகிறது
சேகரிப்பில் உள்ள தரவைக் கண்டறிய தேடுதல் உங்களை அனுமதிக்கிறது. இந்தப் பிரிவில், நீங்கள் இரண்டு பொதுவான தேடல் அல்காரிதங்களைப் பற்றி அறிந்து கொள்வீர்கள்—நேரியல் தேடல் மற்றும் பைனரி தேடல்—மற்றும் பட்டியல்கள் அல்லது வரிசைகளில் உள்ள கூறுகளைக் கண்டறிய அவற்றை எவ்வாறு செயல்படுத்துவது.
புதுப்பிக்கப்பட்டது:
5 ஜூலை, 2025