நிரலாக்கம்

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

அக்டோபர் 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 விட்ஜெட்டுகள்
  • வடிவியல் மேலாண்மை
  • பரிந்துரைக்கப்பட்ட கட்டுரைகள்

சுழல்கள்

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

லூப் போது

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

தொடரியல்

|_+_|

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

வெளியீடு

லூப்பிற்கு

சுழல்கள் ஆர்டர் டிராவர்சலுக்குப் பயன்படுத்தப்படுகின்றன. எ.கா., பட்டியல் அல்லது சரம் அல்லது அணிவரிசையைக் கடந்து செல்வது. பைத்தானில், லூப்பிற்கு ஒத்த C பாணி இல்லை, எ.கா. (i=0; i

தொடரியல்

|_+_|

வெளியீடு

உள்ளமைக்கப்பட்ட சுழல்கள்

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

தொடரியல்:

|_+_|

பைதான் நிரலாக்க மொழியில் nested while loop அறிக்கைக்கான தொடரியல் பின்வருமாறு:

|_+_|

வெளியீடு

லூப் கட்டுப்பாட்டு அறிக்கைகள்

லூப் கட்டுப்பாட்டு அறிக்கைகள் அதன் வழக்கமான வரிசையிலிருந்து செயல்பாட்டை மாற்றுகின்றன. மரணதண்டனை ஒரு நோக்கத்தை விட்டு வெளியேறும்போது, ​​அந்த நோக்கத்தில் உருவாக்கப்பட்ட அனைத்து பொருட்களும் அழிக்கப்படுகின்றன. பைதான் பின்வரும் கட்டுப்பாட்டு அறிக்கைகளை ஆதரிக்கிறது.

அறிக்கையைத் தொடரவும்

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

வெளியீடு

பிரேக் ஸ்டேட்மெண்ட்

இது அறிக்கையை நிறுத்துகிறது மற்றும் லூப்பைத் தொடர்ந்து உடனடியாக அறிக்கைக்கு செயல்படுத்தலை மாற்றுகிறது.

வெளியீடு

பாஸ் அறிக்கை

ஒரு ஆர்டரில் ஒரு அறிக்கை தேவைப்படும்போது ஒரு பயனர் பாஸ் அறிக்கையைப் பயன்படுத்துகிறார், ஆனால் நீங்கள் எந்த கட்டளையும் அல்லது குறியீட்டையும் இயக்க விரும்பவில்லை.

வெளியீடு

எண்கள்

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

பைதான் நான்கு வெவ்வேறு எண் வகைகளைக் கொண்டுள்ளது:

    நீளமானது− நீளம் என்றும் அழைக்கப்படும், அவை வரம்பற்ற அளவிலான முழு எண்கள். அவை முழு எண்களாக எழுதப்பட்டு, அதைத் தொடர்ந்து சிறிய அல்லது பெரிய எழுத்து.சிக்கலான- அவை a + bJ வடிவத்தில் உள்ளன, இதில் a மற்றும் b மிதவைகள், மற்றும் J அல்லது j என்பது -1 இன் வர்க்க மூலத்தைக் குறிக்கிறது (ஒரு கற்பனை எண்). எண்ணின் உண்மையான பகுதி a, மற்றும் கற்பனை பகுதி b. பைதான் நிரலாக்கத்தில் சிக்கலான எண்கள் அதிகம் பயன்படுத்தப்படுவதில்லை.மிதவை- மிதவைகள் என்றும் அழைக்கப்படும், உண்மையான எண்களைக் குறிக்கும் மற்றும் பின்னம் மற்றும் முழு எண் பகுதிகளைப் பிரிக்கும் தசம புள்ளியுடன் எழுதப்படுகின்றன.முழு எண்ணாக− அவை பொதுவாக முழு எண்கள் அல்லது முழு எண்கள் என்று அழைக்கப்படுகின்றன, தசம புள்ளி இல்லாத எதிர்மறை அல்லது நேர்மறை முழு எண்கள்.
முழு எண்ணாக நீளமானது மிதவை சிக்கலான
7860122L-21.9 ஜே9.322e-36j
0800xDEFABECBDAECBFBAEL32.3 + e18.876j
1051924361L0.03.14ஜே
-0490535633629843L-90.-.6545+0ஜே
100-0x19323L15.2045.ஜே
0x69-4721885298529L70.2-E124.53e-7j
-0x260-052318172735L-32.54e1003e+26J

எண் வகை மாற்றம்

  • வகை நீளம்(x) x ஐ நீண்ட முழு எண்ணாக மாற்ற.
  • வகை சிக்கலான(x) உண்மையான பகுதி x மற்றும் கற்பனை பகுதி பூஜ்ஜியத்துடன் x ஐ ஒரு கலப்பு எண்ணாக மாற்ற.
  • வகை சிக்கலான (x, y) உண்மையான பகுதி x மற்றும் கற்பனை பகுதி y உடன் x மற்றும் y ஐ ஒரு கலப்பு எண்ணாக மாற்ற. x மற்றும் y ஆகியவை எண் வெளிப்பாடுகள்
  • வகை மிதவை(x) x ஐ மிதக்கும் புள்ளி எண்ணாக மாற்ற.
  • வகை int(x) x ஐ வெற்று முழு எண்ணாக மாற்ற.

ரேண்டம் எண் செயல்பாடுகள்

    randrange ([தொடக்கம்,] நிறுத்து [, படி])-வரம்பிலிருந்து தோராயமாக தேர்ந்தெடுக்கப்பட்ட உறுப்புவிதை([x])- சீரற்ற எண்களை உருவாக்கப் பயன்படுத்தப்படும் முழு எண் தொடக்க மதிப்பை அமைக்கிறது.மென்மையான (x, y)– ரேண்டம் ஃப்ளோட் r, அதாவது x என்பது r க்கு சமமாகவோ அல்லது குறைவாகவோ இருக்கும் மற்றும் r என்பது y ஐ விட குறைவாக இருக்கும்சீரற்ற()– ரேண்டம் ஃப்ளோட் r, அதாவது 0 என்பது r க்கு சமம் அல்லது குறைவானது மற்றும் r என்பது 1 க்கும் குறைவானதுதேர்வு(seq)பட்டியல், டூப்பிள் அல்லது சரத்திலிருந்து சீரற்ற உருப்படி.

முக்கோணவியல் செயல்பாடுகள்

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

கணித செயல்பாடுகள்

செல்(x) – எண்ணை முழுமைப்படுத்தி அதன் அருகிலுள்ள முழு எண்ணை வழங்கும்.

தளம்(x) – கீழ்நிலையை மேலே சுற்றி அதன் அருகில் உள்ள முழு எண்ணை வழங்குகிறது.

சதுர(x) -எண்ணின் வர்க்க மூலத்தை வழங்கும்.

சுற்று(எண்[, எண்கள்]) - எண்ணைச் சுற்றி, இரண்டாவது வாதத்தில் துல்லியத்தைக் குறிப்பிடலாம்.

பவ்(a, b) b இன் சக்திக்கு ஒரு உயர்வை வழங்குகிறது.

ஏபிஎஸ்(எக்ஸ்) - x இன் முழுமையான மதிப்பை வழங்கவும்.

அதிகபட்சம்(x1, x2, ..., xn) - வாதங்களில் மிகப்பெரிய மதிப்பை வழங்குகிறது.

நிமிடம்(x1, x2, ..., xn)- வாதங்களில் மிகச்சிறிய மதிப்பை வழங்குகிறது.

சரங்கள்

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

img 617dd266e09f0

வெளியீடு

img 617dd2673ff29

ஒரு சரத்தை உருவாக்குதல்

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

img 617dd26777a30

வெளியீடு

img 617dd267cf30c

சரம் சிறப்பு ஆபரேட்டர்கள்

ஆபரேட்டர்கள் விளக்கம் உதாரணமாக
(*) மீண்டும் மீண்டும்இது புதிய சரங்களை உருவாக்குகிறது, ஒரே சரத்தின் பல நகல்களை இணைக்கிறது.a*2 கொடுக்கும் -HelloHello
(+) ஒருங்கிணைப்புஇது ஆபரேட்டரின் இருபுறமும் மதிப்புகளைச் சேர்க்கிறது.a + b HelloPython ஐ கொடுக்கும்
(இல்லை) உறுப்பினர்குறிப்பிடப்பட்ட சரத்தில் எழுத்து இல்லை என்றால் அது உண்மை என்று திரும்பும்.M not in a will give 1
([]) துண்டுஇது குறியீட்டிலிருந்து தன்மையை அளிக்கிறது.a[1] e கொடுக்கும்
([ : ]) ரேஞ்ச் ஸ்லைஸ்இது குறிப்பிடப்பட்ட வரம்பிலிருந்து எழுத்துக்களை வழங்குகிறதுa[1:4] ell கொடுக்கும்
(%) வடிவம்இது சரம் வடிவமைப்பைச் செய்கிறது
(இல்) உறுப்பினர்குறிப்பிடப்பட்ட சரத்தில் ஒரு எழுத்து இருந்தால் அது உண்மையாக இருக்கும்எச் இல் எச் 1 ஐக் கொடுக்கும்

சரம் வடிவமைப்பு ஆபரேட்டர்கள்

சிறந்த பைதான் அம்சங்களில் ஒன்று சர வடிவமைப்பு ஆபரேட்டர்% ஆகும். இந்த ஆபரேட்டர் தனித்துவமானது, மேலும் இது C இன் printf() குடும்பத்தின் செயல்பாடுகளைக் கொண்ட பேக்கை ஈடுசெய்கிறது.

வடிவ சின்னம் மாற்றம்
%அல்லதுஎண்ம முழு எண்
%ANDஅதிவேகக் குறியீடு (மேல் எழுத்து 'E' உடன்)
%cபாத்திரம்
%நான்கையொப்பமிடப்பட்ட தசம முழு எண்
%sவடிவமைப்பிற்கு முன் str() வழியாக சரம் மாற்றம்
% uகையொப்பமிடப்படாத தசம முழு எண்
%எக்ஸ்ஹெக்ஸாடெசிமல் முழு எண் (சிறிய எழுத்துக்கள்)
%dகையொப்பமிடப்பட்ட தசம முழு எண்
% ஜி%f மற்றும் %E இன் சிறியது
%fமிதக்கும் புள்ளி உண்மையான எண்
%எக்ஸ்ஹெக்ஸாடெசிமல் முழு எண் (பெரிய எழுத்துகள்)
% மற்றும்அதிவேக குறியீடு (சிறிய எழுத்து 'e' உடன்)

ஆதரிக்கப்படும் வேறு சில சின்னங்கள் பின்வருமாறு:

வடிவ சின்னம் செயல்பாடு
%‘%%’ உங்களுக்கு ஒரே ஒரு ‘%’
#ஆக்டல் லீடிங் ஜீரோ அல்லது ஹெக்ஸாடெசிமல் லீடிங்கைச் சேர்க்கவும் அல்லது 'x' அல்லது 'X' பயன்படுத்தப்பட்டதா என்பதைப் பொறுத்து.
எம்.என்.m என்பது குறைந்தபட்ச அகலம் & n என்பது தசம புள்ளிக்குப் பிறகு காட்ட வேண்டிய இலக்கங்களின் எண்ணிக்கை.
(எங்கே)மேப்பிங் மாறி
நேர்மறை எண்ணுக்கு முன் ஒரு வெற்றிடத்தை விட்டு விடுகிறது.

எஸ்கேப் கேரக்டர்கள்

பின்னடைவு குறிப்பு பதின்ம எழுத்து விளக்கம்
0x08பேக்ஸ்பேஸ்
மற்றும்0x1bஎஸ்கேப்
0x0aபுதிய கோடு
v0x0bசெங்குத்து தாவல்
s0x20விண்வெளி
0x0dவண்டி திரும்புதல்
0x09தாவல்
f0x0cஃபார்ம் ஃபீட்
o0x07மணி அல்லது எச்சரிக்கை
C-xகட்டுப்பாடு-x
எக்ஸ்எழுத்து x
M-C-xமெட்டா-கண்ட்ரோல்-x
nnஆக்டல் குறியீடு

பில்ட் இன் சரம் முறைகள்

ஆ ம் இல்லை முறைகள் விளக்கம்
ஒன்றுஎண்ணிக்கைஒரு சரம் அல்லது சரத்தின் துணை சரத்தில் எத்தனை முறை ஸ்டிரிங் நிகழும் என்பதை இது கணக்கிடுகிறது என்றால், இன்டெக்ஸ் பெக் மற்றும் எண்டிங் இன்டெக்ஸ் எண்ட் கொடுக்கப்பட்டால்.
இரண்டுமூலதனமாக்குசரத்தின் முதல் எழுத்தை பெரியதாக்குகிறது
3டிகோட்இது குறியாக்கத்திற்காக பதிவுசெய்யப்பட்ட கோடெக்கைப் பயன்படுத்தி சரத்தை டிகோட் செய்கிறது.
4குறியாக்கம்இது பிழையின் மீது குறியிடப்பட்ட சரம் பதிப்பை வழங்குகிறது, மேலும் 'புறக்கணி' அல்லது 'மாற்று' என பிழைகள் வழங்கப்படாவிட்டால் மதிப்புப் பிழையை உயர்த்துவது இயல்புநிலையாகும்.
5உடன் முடிகிறதுசரத்தின் சரம் அல்லது சப்ஸ்ட்ரிங் பின்னொட்டுடன் முடிகிறதா என்பதை இது தீர்மானிக்கிறது; அவ்வாறு இருந்தால் உண்மை என்றும் இல்லையெனில் பொய் என்றும் திரும்பும்
6கண்டுபிடிக்கஒரு சரத்தில் சரம் ஏற்படுகிறதா அல்லது சரத்தின் துணை சரத்தில் உள்ளதா என்பதை இது தீர்மானிக்கிறது.
7விரிவாக்க தாவல்கள்தாவல்களை பல இடைவெளிகளுக்கு விரிவுபடுத்துகிறது; தாவல் அளவு வழங்கப்படாவிட்டால், ஒரு தாவலுக்கு 8 இடைவெளிகள் இயல்புநிலையாக இருக்கும்.
8isalnumசரத்தில் குறைந்தது 1 எழுத்து இருந்தால் மற்றும் அனைத்து எழுத்துகளும் எண்ணெழுத்துகளாக இருந்தால் அது உண்மையாக இருக்கும்.
9isdigitசரத்தில் இலக்கங்கள் மற்றும் தவறானவை மட்டுமே இருந்தால் அது சரி என்று திரும்பும்.
10விண்வெளிசரத்தில் வைட்ஸ்பேஸ் எழுத்துகள் இருந்தால் அது சரி என்றும் இல்லையெனில் தவறு என்றும் திரும்பும்.
பதினொருஇசல்பாசரத்தில் குறைந்தபட்சம் ஒரு எழுத்து இருந்தால் அது சரி என்று திரும்பும் மற்றும் அனைத்து எழுத்துகளும் அகரவரிசையாகவும் இல்லையெனில் தவறானதாகவும் இருக்கும்.
12குறைந்தசரத்தில் குறைந்தபட்சம் 1 கேஸ் செய்யப்பட்ட எழுத்து இருந்தால் அது சரி என்று திரும்பும் மற்றும் அனைத்து எழுத்துகளும் சிறிய எழுத்துக்களில் இருந்தால், இல்லையெனில் தவறு.
13istitleசரம் சரியாக தலைப்பிடப்பட்டிருந்தால் அது சரி என்றும் இல்லையெனில் தவறு என்றும் திரும்பும்.
14இசுப்பர்சரத்தில் குறைந்தபட்சம் ஒரு கேஸ் செய்யப்பட்ட எழுத்து இருந்தால் அது சரி என்று திரும்பும்.
பதினைந்துலென் (சரம்)இது சரத்தின் நீளத்தை வழங்குகிறது
16சேர (seq)இது தனிமங்களின் சரம் பிரதிநிதித்துவங்களை வரிசையாக ஒரு சரமாக, பிரிப்பான் சரத்துடன் இணைக்கிறது.
17பதிலாகஇது சரத்தில் உள்ள பழைய அனைத்து நிகழ்வுகளையும் புதியதாக மாற்றுகிறது அல்லது அதிகபட்சம் கொடுக்கப்பட்டால் அதிகபட்ச நிகழ்வுகள்.
18இது சரம் str இலிருந்து அதிகபட்ச அகர வரிசையை வழங்குகிறது.
19நிமிடம் (str)இது சரத்திலிருந்து குறைந்தபட்ச அகரவரிசையை வழங்குகிறது.
இருபதுமேக்ட்ரான்ஸ்()இது மொழிபெயர்ப்பு செயல்பாட்டில் பயன்படுத்தப்படும் மொழிபெயர்ப்பு அட்டவணையை வழங்குகிறது.
இருபத்து ஒன்றுபயணம்()இது சரத்தில் உள்ள அனைத்து முன்னணி இடைவெளிகளையும் நீக்குகிறது.
22கீழ்()இது சரத்தில் உள்ள அனைத்து பெரிய எழுத்துக்களையும் சிறிய எழுத்தாக மாற்றுகிறது.
23ஒளி (அகலம்)இது ஸ்பேஸ்-பேடட் சரத்தை மொத்த அகல நெடுவரிசைகளுக்கு இடது-சரியான அசல் சரத்துடன் வழங்குகிறது.
24மேல்()இது சரத்தில் உள்ள சிறிய எழுத்துக்களை பெரிய எழுத்தாக மாற்றுகிறது.
25zfill (அகலம்)இது பூஜ்ஜியங்கள் கொண்ட அசல் சரத்தை மொத்த அகல எழுத்துக்களுக்கு வழங்குகிறது; எண்களை நோக்கமாகக் கொண்டது, zfill() கொடுக்கப்பட்ட எந்த அடையாளத்தையும் வைத்திருக்கிறது
26தசமம்()ஒரு யூனிகோட் சரத்தில் தசம எழுத்துகள் மட்டுமே இருந்தால் அது உண்மையாக இருக்கும், இல்லையெனில் தவறானது.
27மொழிபெயர்()இது டெல் சரத்தில் உள்ளவற்றை நீக்கி மொழிபெயர்ப்பு அட்டவணை சரத்தின் படி சரங்களை மொழிபெயர்க்கிறது.
28பிளவு()இது டிலிமிட்டர் str இன் படி சரத்தை பிரிக்கிறது மற்றும் கொடுக்கப்பட்டால், அதிகபட்ச எண்ணிக்கையிலான துணை சரங்களாக பிரிக்கப்பட்ட துணை சரங்களின் பட்டியலை இது வழங்குகிறது.
29சரியாக ()இது ஸ்பேஸ்-பேடட் சரத்தை மொத்த நெடுவரிசைக்கு வலது-சரியான சரத்துடன் வழங்குகிறது.
30பிளவுகள்()இது எல்லா NEWLINEகளிலும் சரத்தைப் பிரித்து, NEWLINEகளை அகற்றி ஒவ்வொரு வரியின் பட்டியலையும் வழங்குகிறது.
31தொடங்குகிறது()ஒரு சரம் அல்லது சரத்தின் சப்ஸ்ட்ரிங் சப்ஸ்ட்ரிங் str உடன் தொடங்குகிறதா என்பதை இது தீர்மானிக்கிறது.
32ஆர்ஸ்ட்ரிப்()இது சரத்தின் அனைத்து இடைவெளிகளையும் நீக்குகிறது.
33தலைப்பு()இது சரத்தின் தலைப்பிடப்பட்ட பதிப்பை வழங்குகிறது, எல்லா வார்த்தைகளும் பெரிய எழுத்தில் தொடங்குகின்றன, மீதமுள்ளவை சிறிய எழுத்துக்களில் உள்ளன.
3. 4rindex()இது இன்டெக்ஸ்() போன்றதுதான், ஆனால் இது சரத்தில் பின்னோக்கி தேடுகிறது.