நிரலாக்கம்

தி அல்டிமேட் பைதான் தொடக்க வழிகாட்டி

அக்டோபர் 30, 2021

பொருளடக்கம்

  • சுற்றுச்சூழல் அமைப்பு
    • உள்ளூர் சுற்றுச்சூழல் அமைப்பு
    • பைத்தானை எவ்வாறு பெறுவது
    • பைத்தானை எவ்வாறு நிறுவுவது
    • விண்டோஸ் நிறுவல்
    • Unix/Linux நிறுவல்
    • MAC நிறுவல்
    • பைத்தானுக்கு பாதையை அமைத்தல்
    • Unix/Linuxக்கான பாதையை அமைத்தல்
    • விண்டோஸிற்கான பாதையை அமைத்தல்
  • பைதான் சுற்றுச்சூழல் மாறிகள்
    • இயங்கும் பைதான்
  • அடிப்படை தொடரியல்
    • பைதான் அடையாளங்காட்டிகள்
    • பைதான் அறிக்கை
    • பைத்தானில் உள்தள்ளல்கள்
    • Python இல் கருத்துகள்
    • உள்ளீடு பெறுதல்
    • வெளியீட்டைக் காட்டு
  • மாறக்கூடிய வகைகள்
    • மாறிகளுக்கு மதிப்புகளை வழங்குதல்
    • பைதான் தரவு வகைகள்
    • சரங்கள்
    • டூப்பிள்ஸ்
    • பட்டியல்கள்
    • எண்கள்
  • அடிப்படை ஆபரேட்டர்கள்
    • பணி ஆபரேட்டர்
    • பிட்வைஸ் ஆபரேட்டர்
    • தருக்க ஆபரேட்டர்
    • எண்கணித ஆபரேட்டர்
    • ஒப்பீட்டு ஆபரேட்டர்
    • அடையாள ஆபரேட்டர்
    • உறுப்பினர் ஆபரேட்டர்
  • முடிவெடுத்தல்
  • சுழல்கள்
    • லூப் போது
    • லூப்பிற்கு
    • உள்ளமைக்கப்பட்ட சுழல்கள்
    • லூப் கட்டுப்பாட்டு அறிக்கைகள்
    • அறிக்கையைத் தொடரவும்
    • பிரேக் ஸ்டேட்மெண்ட்
    • பாஸ் அறிக்கை
  • எண்கள்
    • எண் வகை மாற்றம்
    • ரேண்டம் எண் செயல்பாடுகள்
    • முக்கோணவியல் செயல்பாடுகள்
    • கணித செயல்பாடுகள்
  • சரங்கள்
    • ஒரு சரத்தை உருவாக்குதல்
    • சரம் சிறப்பு ஆபரேட்டர்கள்
    • சரம் வடிவமைப்பு ஆபரேட்டர்கள்
    • எஸ்கேப் கேரக்டர்கள்
    • பில்ட் இன் சரம் முறைகள்
  • டூப்பிள்ஸ்
    • Tuples இல் மதிப்புகளை அணுகுதல்
    • டூப்பிள்களைப் புதுப்பிக்கிறது
    • அடிப்படை Tuple ஆபரேட்டர்கள்
    • Tuple செயல்பாடுகளில் கட்டப்பட்டது
    • அட்டவணைப்படுத்துதல் மற்றும் வெட்டுதல்
    • ஒரு துப்பியை நீக்குகிறது
  • பட்டியல்கள்
    • பட்டியலில் உள்ள மதிப்புகளை அணுகுதல்
    • பட்டியல்களைப் புதுப்பித்தல்
    • அடிப்படை பட்டியல் ஆபரேட்டர்கள்
    • பட்டியல் செயல்பாடுகள் மற்றும் முறைகளில் கட்டமைக்கப்பட்டது
    • அட்டவணைப்படுத்துதல் மற்றும் வெட்டுதல்
    • பட்டியல் உறுப்பை நீக்கு
  • அகராதி
    • அகராதியை உருவாக்குதல்
    • அகராதியில் கூறுகளைச் சேர்த்தல்
    • அகராதியிலிருந்து கூறுகளை அகற்றுதல்
    • பைதான் அகராதி முறைகள்
  • தேதி மற்றும் நேரம்
    • நேரம் Tuple
    • நேர தொகுதி
    • நாட்காட்டி தொகுதி
  • செயல்பாடுகள்
    • ஒரு செயல்பாட்டை எவ்வாறு வரையறுப்பது
    • ஒரு செயல்பாட்டை அழைக்கிறது
    • குறிப்பு மூலம் கடந்து செல்லுங்கள்
    • மதிப்பைக் கடந்து செல்லுங்கள்
    • செயல்பாட்டு வாதங்கள்
    • மாறி-நீள வாதங்கள்
    • தேவையான வாதங்கள்
    • இயல்புநிலை வாதங்கள்
    • முக்கிய வாதங்கள்
    • அநாமதேய செயல்பாடுகள்
  • தொகுதிகள்
    • அறிக்கையை இறக்குமதி செய்
    • இறக்குமதி அறிக்கை
    • இறக்குமதியிலிருந்து * அறிக்கை
    • தொகுதிகளை கண்டறிதல்
    • உள்ளூர் () மற்றும் உலகளாவிய () செயல்பாடுகள்
    • பெயர்வெளிகள் மற்றும் ஸ்கோப்பிங்
    • dir( ) செயல்பாடு
    • மறுஏற்றம்() செயல்பாடு
  • கோப்புகள் I / O
    • ஒரு கோப்பை திறக்கிறது
    • கோப்பு பொருள் பண்புக்கூறுகள்
    • ஒரு கோப்பை மூடுகிறது
    • அறிக்கையுடன்
    • எழுதும் முறை
    • படிக்கும் முறை
    • மறுபெயர்() முறை
    • அகற்று() முறை
    • கோப்பு நிலை
  • விதிவிலக்குகள்
    • விதிவிலக்கு என்றால் என்ன?
    • விதிவிலக்கைக் கையாளுதல்
    • விதிவிலக்கு எழுப்புதல்
    • நிலையான விதிவிலக்குகளின் பட்டியல்
    • பயனர் வரையறுக்கப்பட்ட விதிவிலக்குகள்
    • பைத்தானில் வலியுறுத்தல்கள்
  • வகுப்புகள் மற்றும் பொருள்கள்
    • வகுப்புகளை உருவாக்குதல்
    • வகுப்பு பொருள்கள்
    • பண்புகளை அணுகுதல்
    • உள்ளமைக்கப்பட்ட வகுப்பு பண்புக்கூறுகள்
    • குப்பை சேகரிப்பு
    • வர்க்க மரபு
    • மேலெழுதுதல் முறைகள்
    • வழக்கமான வெளிப்பாடுகள்
    • போட்டி செயல்பாடு
    • தேடல் செயல்பாடு
    • வழக்கமான வெளிப்பாடு மாற்றிகள்
    • வழக்கமான வெளிப்பாடு வடிவங்கள்
    • எழுத்து வகுப்புகள்
    • மீண்டும் மீண்டும் வழக்குகள்
    • அறிவிப்பாளர்கள்
  • CGI நிரலாக்கம்
    • இணைய உலாவல்
    • HTTP தலைப்பு
    • CGI சுற்றுச்சூழல் மாறிகள்
    • GET முறை
    • POST முறை
    • CGI இல் குக்கீகளைப் பயன்படுத்துதல்
    • இது எப்படி வேலை செய்கிறது?
  • MySQL தரவுத்தள அணுகல்
    • தரவுத்தள அட்டவணையை உருவாக்குதல்
    • செயல்பாட்டைச் செருகவும்
    • செயல்பாட்டைப் படிக்கவும்
    • செயல்பாட்டை புதுப்பிக்கவும்
    • செயலை நீக்கவும்
    • பரிவர்த்தனைகளைச் செய்தல்
    • COMMIT ஆபரேஷன்
    • பின்னடைவு செயல்பாடு
    • தரவுத்தளத்தை துண்டிக்கிறது
    • கையாளுதல் பிழைகள்
  • நெட்வொர்க்குகள்
    • சாக்கெட்டுகள் என்றால் என்ன?
    • சாக்கெட் தொகுதி
    • பைதான் இணைய தொகுதிகள்
  • மின்னஞ்சல் அனுப்புகிறது
    • பைத்தானைப் பயன்படுத்தி HTML மின்னஞ்சலை அனுப்புகிறது
    • இணைப்புகளை மின்னஞ்சலாக அனுப்புதல்
  • மல்டித்ரெட் புரோகிராமிங்
    • புதிய இழையைத் தொடங்குதல்
    • த்ரெடிங் தொகுதி
    • நூல்களை ஒத்திசைத்தல்
    • மல்டித்ரெட் முன்னுரிமை வரிசை
  • எக்ஸ்எம்எல் செயலாக்கம்
    • எக்ஸ்எம்எல் என்றால் என்ன?
    • எக்ஸ்எம்எல் பாகுபடுத்தி கட்டமைப்புகள் மற்றும் APIகள்
    • SAX APIகளுடன் XML ஐ பாகுபடுத்துகிறது
      • Make_parser முறை
      • பாகுபடுத்தும் முறை
      • பாகுபடுத்தும் முறை
  • GUI நிரலாக்கம்
    • Tkinter விட்ஜெட்டுகள்
  • வடிவியல் மேலாண்மை
  • பரிந்துரைக்கப்பட்ட கட்டுரைகள்

முடிவெடுத்தல்

நிஜ வாழ்க்கையில் நீங்கள் சில முடிவுகளை எடுக்க வேண்டிய சூழ்நிலைகள் உள்ளன, இந்த முடிவுகளின் அடிப்படையில், நாங்கள் அடுத்து என்ன செய்ய வேண்டும் என்பதை நாங்கள் தீர்மானிக்கிறோம். நிரலாக்கத்திலும் இதே போன்ற சூழ்நிலைகள் எழுகின்றன, இந்த முடிவுகளின் அடிப்படையில் நாம் சில முடிவுகளை எடுக்க வேண்டும். குறியீட்டின் அடுத்த தொகுதியை இயக்குவோம்.

நிரலாக்க மொழிகளில் முடிவெடுப்பது நிரல் செயலாக்கத்தின் ஓட்டத்தின் திசையை தீர்மானிக்கிறது. பைத்தானில் முடிவெடுக்கும் அறிக்கைகள் கிடைக்கின்றன:

    அறிக்கை என்றால் if.else அறிக்கைகள் அறிக்கைகள் என்றால் கூடு if-elif ஏணி கூற்று என்றால் சுருக்கெழுத்து சுருக்கெழுத்து என்றால்-வேறு அறிக்கை

அறிக்கை என்றால்

அறிக்கைகள் மிகவும் நேரடியான முடிவெடுக்கும் அறிக்கைகளாக இருந்தால். சில அறிக்கைகள் அல்லது அறிக்கைகளின் தொகுதிகள் செயல்படுத்தப்படுமா இல்லையா என்பதைத் தீர்மானிக்க அவை பயன்படுத்தப்படுகின்றன, அதாவது, ஒரு குறிப்பிட்ட நிபந்தனை உண்மையாக இருந்தால், ஒரு தொகுதி அறிக்கைகள் இல்லையெனில் செயல்படுத்தப்படும்.

தொடரியல்

|_+_|

இங்கே, மதிப்பீட்டிற்குப் பின் வரும் நிபந்தனைகள் உண்மையாகவோ அல்லது பொய்யாகவோ இருக்கும். அறிக்கை பூலியன் மதிப்புகளை ஏற்றுக்கொண்டால் - மதிப்பு உண்மையாக இருந்தால், அதற்குக் கீழே உள்ள அறிக்கையின் தொகுதியை அது செயல்படுத்தும், இல்லையெனில் இல்லை. நாம் பயன்படுத்தலாம் நிலை அடைப்புக்குறிகளுடன் ‘(‘‘)’.

|_+_| img 617dd260aa958

வெளியீடு

img 617dd261a51a2

என்றால்-வேறு

ஒரு நிபந்தனை உண்மையாக இருந்தால், அது அறிக்கைகளின் தொகுதியை இயக்கும், மேலும் நிபந்தனை தவறானதாக இருந்தால், அது அதை இயக்காது என்று if அறிக்கை சொல்கிறது. ஆனால் நிபந்தனை தவறானதாக இருந்தால் வேறு ஏதாவது செய்ய விரும்பினால் என்ன செய்வது. இங்கே மற்றொரு அறிக்கை வருகிறது. நிபந்தனை தவறானதாக இருக்கும் போது குறியீடுகளின் தொகுதியை இயக்க if அறிக்கைகளுடன் வேறு அறிக்கைகளைப் பயன்படுத்தலாம்.

தொடரியல்

|_+_| img 617dd262c5fb0

வெளியீடு

img 617dd263c3d80

கூடு என்றால்

Nested if என்பது மற்றொரு if அறிக்கையை குறிவைக்கும் ஒரு அறிக்கையாகும். Nested if கூற்றுகள் என்பது if கூற்றுக்குள் மற்றொரு if அறிக்கையைக் குறிக்கும். if ஸ்டேட்மென்ட்களுக்குள் ஸ்டேட்மெண்ட் என்றால் கூடு கட்ட பைதான் உங்களை அனுமதிக்கிறது. அதாவது, நீங்கள் if அறிக்கையை மற்றொரு if அறிக்கையின் உள்ளே வைக்கலாம்.

தொடரியல்

|_+_| img 617dd2644df66

வெளியீடு

img 617dd264d81ad

என்றால்-எலிஃப்-வேறு-ஏணி

பல விருப்பங்களில் பயனர் முடிவு செய்யலாம். அறிக்கைகள் மேலிருந்து கீழாக செயல்படுத்தப்பட்டால். if ஐக் கட்டுப்படுத்தும் நிபந்தனைகளில் ஒன்று உண்மையாக இருந்தால், அதனுடன் தொடர்புடைய அறிக்கை செயல்படுத்தப்பட்டு, மீதமுள்ளவை புறக்கணிக்கப்படும். நிபந்தனைகள் எதுவும் உண்மையாக இல்லாவிட்டால், இறுதி வேறு அறிக்கை செயல்படுத்தப்படும்.

தொடரியல்

|_+_|

வெளியீடு

கூற்று என்றால் சுருக்கெழுத்து

if பிளாக்கிற்குள் செயல்படுத்தப்பட வேண்டிய ஒற்றை அறிக்கை இருக்கும்போதெல்லாம் சுருக்கெழுத்து என்றால் பயன்படுத்தப்படும். அறிக்கையை if அறிக்கையின் அதே வரியில் வைக்கலாம்.

தொடரியல்

|_+_|

வெளியீடு

சுருக்கெழுத்து என்றால்-வேறு அறிக்கை

if-else ஸ்டேட்மென்ட்களை ஒரே வரியில் எழுதுவதற்கு இதைப் பயன்படுத்தலாம், அங்கு if மற்றும் else block ஆகிய இரண்டிலும் ஒரே ஒரு அறிக்கை மட்டுமே செயல்படுத்தப்படும்.

தொடரியல்

|_+_|

வெளியீடு