பொருளடக்கம்
- சுற்றுச்சூழல் அமைப்பு
- உள்ளூர் சுற்றுச்சூழல் அமைப்பு
- பைத்தானை எவ்வாறு பெறுவது
- பைத்தானை எவ்வாறு நிறுவுவது
- விண்டோஸ் நிறுவல்
- 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 விட்ஜெட்டுகள்
- வடிவியல் மேலாண்மை
- பரிந்துரைக்கப்பட்ட கட்டுரைகள்
மாறக்கூடிய வகைகள்
மாறி என்பது நினைவக இருப்பிடத்தைக் குறிக்கும் பெயர். பைதான் மாறிகள் அடையாளங்காட்டிகள் என்றும் அழைக்கப்படுகின்றன. பைத்தானில், நீங்கள் மாறியின் வகையைக் குறிப்பிடத் தேவையில்லை, ஏனெனில் பைதான் மாறியைப் பெறும் அளவுக்கு புத்திசாலியாக உள்ளது. மாறிப் பெயர்கள் இலக்கங்கள் மற்றும் எழுத்துக்களாக இருக்கலாம், ஆனால் அவை எழுத்து அல்லது அடிக்கோடுடன் தொடங்க வேண்டும்.
மாறிகளுக்கு மதிப்புகளை வழங்குதல்
நினைவக இடத்தை சேமிக்க பைதான் மாறிகளுக்கு அறிவிப்பு தேவையில்லை. நீங்கள் ஒரு மாறிக்கு மதிப்பை ஒதுக்கும்போது கட்டளை தானாகவே நடக்கும். மாறிகளுக்கு மதிப்புகளை ஒதுக்க சம அடையாளம் (=) பயன்படுத்தப்படுகிறது.
= ஆபரேட்டரின் இடதுபுறத்தில் உள்ள ஓபராண்ட் என்பது மாறியின் பெயர், மற்றும் = ஆபரேட்டரின் வலதுபுறத்தில் உள்ள ஓபராண்ட் என்பது மாறியில் சேமிக்கப்பட்ட மதிப்பு.

வெளியீடு

பல பணி
ஒரே நேரத்தில் பல மாறிகளுக்கு ஒரு மதிப்பை ஒதுக்க பைதான் உங்களுக்கு வழங்குகிறது.

வெளியீடு

பைதான் தரவு வகைகள்
நினைவகத்தில் சேமிக்கப்படும் தரவு பல வகைகளாக இருக்கலாம். எ.கா., ஒரு நபரின் தொலைபேசி எண் எண் மதிப்பாக ஒதுக்கப்பட்டுள்ளது, மேலும் அவரது முகவரி எண்ணெழுத்து எழுத்துக்களாக சேமிக்கப்படும். பைதான் செயல்பாடுகளை வரையறுக்கப் பயன்படும் பல்வேறு தரவு வகைகளைக் கொண்டுள்ளது.
பைத்தானில் ஐந்து தரவு வகைகள் உள்ளன:
எனவே, பைதான் தரவு வகைகளை விரிவாக விவாதிப்போம்.
சரங்கள்
பைதான் சரம் என்பது யூனிகோட் எழுத்துக்களின் வரிசையாகும். அனைத்து மொழிகளிலும் ஒவ்வொரு பெயரையும் சேர்த்து, குறியாக்கத்தில் சீரான தன்மையைக் கொண்டுவர யூனிகோட் அறிமுகப்படுத்தப்பட்டது. சரங்களின் துணைக்குழுக்கள் ஸ்லைஸ் ஆபரேட்டரைப் பயன்படுத்தி எடுக்கப்படுகின்றன ([ ] & [:] ) அட்டவணைகள் சரத்தின் தொடக்கத்தில் 0 இல் தொடங்கி இறுதியில் -1 இலிருந்து வேலை செய்யும்.
கூட்டல் (+) குறியானது ஒருங்கிணைப்பு ஆபரேட்டர் ஆகும், மேலும் நட்சத்திரம் (*) மீண்டும் மீண்டும் ஆபரேட்டர் ஆகும்.

வெளியீடு

டூப்பிள்ஸ்
Tuples என்பது காற்புள்ளிகளால் பிரிக்கப்பட்ட பைதான் பொருள்களின் தொகுப்பாகும். சில வழிகளில், ட்யூப்பிள்கள் அட்டவணைப்படுத்தல், உள்ளமைக்கப்பட்ட பொருள்கள் மற்றும் மறுநிகழ்வு ஆகியவற்றின் அடிப்படையில் ஒரு பட்டியலைப் போலவே இருக்கும், ஆனால் ஒரு டூப்பிள் மாறக்கூடிய பட்டியல்களைப் போலன்றி மாறாதது. பட்டியல் மற்றும் டூப்பிள் இடையே உள்ள வேறுபாடு: பட்டியல் அடைப்புக்குறிக்குள் இணைக்கப்பட்டுள்ளது ( [ ] ), மற்றும் அவற்றின் அளவு மற்றும் உறுப்புகளை மாற்றலாம், அதே சமயம் டூப்பிள்கள் சுற்று அடைப்புக்குறிக்குள் ( ( ) ) இணைக்கப்பட்டிருக்கும் மற்றும் புதுப்பிக்க முடியாது. Tuples படிக்க-மட்டும் பட்டியல்களாக இருக்க முடியும்.

வெளியீடு

பட்டியல்கள்
பைத்தானின் தரவு வகைகளில் பட்டியல்கள் மிகவும் நெகிழ்வானவை. ஒரு பட்டியலில் காற்புள்ளிகளால் பிரிக்கப்பட்ட மற்றும் சதுர அடைப்புக்குறிக்குள் ([]) இணைக்கப்பட்ட உருப்படிகள் உள்ளன. பட்டியல்கள் C இல் உள்ள வரிசைகளைப் போலவே இருக்கும். அவற்றுக்கிடையேயான ஒரு வித்தியாசம் என்னவென்றால், பட்டியலில் உள்ள அனைத்து உருப்படிகளும் வெவ்வேறு தரவு வகைகளாக இருக்கலாம்.
பட்டியலில் சேமிக்கப்பட்ட மதிப்புகளை ஸ்லைஸ் ஆபரேட்டரைப் பயன்படுத்தி, பட்டியலின் தொடக்கத்தில் 0 இல் தொடங்கி -1 வரையிலான குறியீடுகளுடன் அணுகலாம். கூட்டல் (+) குறி என்பது பட்டியல் இணைப்பு ஆபரேட்டராகவும், நட்சத்திரம் (*) மீண்டும் மீண்டும் இயக்குபவராகவும் உள்ளது.

வெளியீடு

எண்கள்
எண் தரவு வகை எண் மதிப்பைச் சேமிக்கிறது. அவை மாறாத தரவு வகைகள், அதாவது புதிதாக ஒதுக்கப்பட்ட பொருளில் பல தரவு வகைகளின் மதிப்பை மாற்றுகிறது.
பைதான் நான்கு வெவ்வேறு எண் வகைகளைக் கொண்டுள்ளது:
முழு எண்ணாக | நீளமானது | மிதவை | சிக்கலான |
786 | 0122L | -21.9 ஜே | 9.322e-36j |
080 | 0xDEFABECBDAECBFBAEL | 32.3 + e18 | .876j |
10 | 51924361L | 0.0 | 3.14ஜே |
-0490 | 535633629843L | -90. | -.6545+0ஜே |
100 | -0x19323L | 15.20 | 45.ஜே |
0x69 | -4721885298529L | 70.2-E12 | 4.53e-7j |
-0x260 | -052318172735L | -32.54e100 | 3e+26J |
அடிப்படை ஆபரேட்டர்கள்
பைதான் பின்வரும் ஆபரேட்டர்களை ஆதரிக்கிறது:
பணி ஆபரேட்டர்
அசைன்மென்ட் ஆபரேட்டர்கள் மாறிகளுக்கு மதிப்புகளை ஒதுக்குகிறார்கள். a = 5 என்பது ஒரு அசைன்மென்ட் ஆபரேட்டர் ஆகும், இது வலதுபுறத்தில் உள்ள மதிப்பு 5 ஐ இடதுபுறத்தில் உள்ள மாறிக்கு அமைக்கிறது. பைத்தானில் += 5 போன்ற பல கூட்டு ஆபரேட்டர்கள் உள்ளன, அவை மாறியில் சேர்த்து பின்னர் அதையே ஒதுக்குகின்றன.
ஆபரேட்டர்கள் | விளக்கம் | தொடரியல் |
= | வலது பக்க வெளிப்பாட்டின் மதிப்புகளை இடது பக்க செயல்பாட்டிற்கு ஒதுக்குதல். | a=b+c |
+= | வலது பக்க இயக்கத்தை இடது பக்க இயக்கத்துடன் சேர்த்து, பின்னர் இடது இயக்கத்திற்கு ஒதுக்கவும். | a+=b a=a+b |
-= | வலப்புறத்தின் இயக்கத்தை இடதுபுற ஓபராண்டில் இருந்து கழிக்கவும், பின்னர் இடது இயக்கத்திற்கு ஒதுக்கவும். | a-=b a=a-b |
/= | இடது இயக்கத்தை வலது ஓபராண்டுடன் வகுத்து, பின்னர் இடது இயக்கத்திற்கு ஒதுக்கவும். | a/=b a=a/b |
%= | இடது மற்றும் வலது ஓபராண்டைப் பயன்படுத்தி மாடுலஸை எடுத்து இடது ஓபராண்டிற்கு முடிவை ஒதுக்கவும். | a%=b a=a%b |
//= | இடத்தின் செயலியை வலது ஓபராண்டுடன் பிரித்து, அதன் மதிப்பை இடது ஓபராண்டிற்கு ஒதுக்கவும். | a//=b a=a//b |
**= | ஓபராண்ட்களைப் பயன்படுத்தி அடுக்கு மதிப்பைக் கணக்கிட்டு, இடது ஓபராண்டிற்கு மதிப்பை ஒதுக்கவும். | a**=b a=a**b |
&= | ஆபராண்டில் பிட்வைஸ் மற்றும் செயல்களை செய்கிறது மற்றும் இடது ஓபராண்டிற்கு மதிப்பை ஒதுக்குகிறது. | a&=b a=a&b |
|= | ஆபராண்டில் பிட்வைஸ் OR ஐச் செய்கிறது மற்றும் இடது ஓபராண்டிற்கு மதிப்பை ஒதுக்குகிறது. | a|=b a=a|b |
^= | ஆபராண்டில் பிட்வைஸ் OR ஐச் செய்கிறது மற்றும் இடது ஓபராண்டிற்கு மதிப்பை ஒதுக்குகிறது. | a^=b a=a^b |
>>= | ஓபராண்டில் பிட்வைஸ் ரைட் ஷிப்ட்டைச் செய்து, இடது ஓபராண்டிற்கு மதிப்பை ஒதுக்கவும். | a>>=b a=a>>b |
<<= | ஆபராண்டில் பிட்வைஸ் லெப்ட் ஷிப்ட்டைச் செய்கிறது மற்றும் இடது ஆபராண்டிற்கு மதிப்பை ஒதுக்குகிறது. | செய்ய<<= b a= a << b |
பிட்வைஸ் ஆபரேட்டர்
பைத்தானில், பிட்வைஸ் ஆபரேட்டர்கள் முழு எண்களில் பிட்வைஸ் கணக்கீடுகளைச் செய்கிறார்கள். பிட்வைஸ் ஆபரேட்டர்: இரண்டு பிட்களும் 1 வேறு 0 எனில் 1ஐத் தரும். எடுத்துக்காட்டு: a = 10 = 1010 (பைனரி) b = 4 = 0100 (பைனரி a & b = 1010 & 0100 = 0000 = 0 (தசமம்) பிட்வைஸ் அல்லது ஆபரேட்டர்: ரிட்டர்ன்ஸ் 1 பிட் ஒன்று 1 வேறு 0 என்றால்.
ஆபரேட்டர்கள் | விளக்கம் | தொடரியல் |
>> | பிட்வைஸ் ரைட் ஷிப்ட் x>> | x>> |
<< | பிட்வைஸ் இடது ஷிஃப்ட் | எக்ஸ்<< |
^ | பிட்வைஸ் XOR | x ^ ஒய் |
& | பிட்வைஸ் மற்றும் | x & y |
| | பிட்வைஸ் அல்லது | x | ஒய் |
~ | பிட்வைஸ் இல்லை | ~x |
தருக்க ஆபரேட்டர்
பைத்தானில் உள்ள லாஜிக்கல் ஆபரேட்டர்கள் மாறிகளின் உண்மை அல்லது தவறான மதிப்புகளை ஒருங்கிணைத்து, அதன் விளைவாக வரும் உண்மை மதிப்பை நீங்கள் கண்டுபிடிக்கலாம்.
ஆபரேட்டர்கள் | விளக்கம் | தொடரியல் |
அல்லது | செயல்களில் ஒன்று உண்மையாக இருந்தால் உண்மை | x அல்லது y |
மற்றும் | இரண்டு செயல்களும் உண்மையாக இருந்தால் உண்மை | x மற்றும் y |
இல்லை | operand பொய் என்றால் உண்மை | x அல்ல |
எண்கணித ஆபரேட்டர்
எண்கணித ஆபரேட்டர்கள் என்பது மாறிகள் அல்லது இரண்டு மதிப்புகளுக்கு இடையில் எண்கணித செயல்பாடுகளைச் செய்யப் பயன்படுத்தப்படும் ஆபரேட்டர்களைத் தவிர வேறில்லை.
ஆபரேட்டர்கள் | விளக்கம் | தொடரியல் |
+ | இரண்டு செயல்பாடுகளைச் சேர்க்கிறது | a+b |
* | இரண்டு செயல்களை பெருக்கும் | a*b |
– | இரண்டு செயல்களைக் கழிக்கிறது | a-b |
/ | முதல் செயலியை இரண்டால் வகுக்கிறது | a/b |
// | முதல் செயலியை இரண்டால் வகுக்கிறது | a//b |
** | முதலில் மீண்டும் சக்திக்கு உயர்த்தப்பட்டது | a**b |
% | முதல் செயலி இரண்டால் வகுக்கப்படும் போது மீதியை வழங்கும் | a%b |
ஒப்பீட்டு ஆபரேட்டர்
ஒப்பீட்டு ஆபரேட்டர்கள் என்பது இரண்டு மதிப்புகள் அல்லது பொருள்களை ஒப்பிடுவதற்குப் பயன்படுத்தப்படும் ஆபரேட்டர்கள்.
ஆபரேட்டர்கள் | விளக்கம் | தொடரியல் |
> | விட பெரியது | x > ஒய் |
< | விட குறைவாக | எக்ஸ் |
== | சமம் | x == y |
!= | சமமாக இல்லை | x != y |
>= | இதைவிட பெரியது அல்லது சமமானது | x >= y |
<= | குறைவாக அல்லது சமமாக | எக்ஸ்<= y |
அடையாள ஆபரேட்டர்
அடையாள ஆபரேட்டர்கள் பொருட்களை ஒப்பிட பயன்படுத்தப்படுகின்றன
ஆபரேட்டர்கள் | விளக்கம் |
இருக்கிறது | ஆபரேட்டரின் இருபுறமும் உள்ள மாறிகள் ஒரே பொருளைச் சுட்டிக் காட்டினால் அது சரி என்றும் இல்லையெனில் தவறானது என்றும் மதிப்பிடுகிறது. |
இல்லை | ஆபரேட்டரின் இருபுறமும் உள்ள மாறி ஒரே பொருளைச் சுட்டிக் காட்டினால் அது தவறு என்றும் இல்லையெனில் உண்மை என்றும் மதிப்பிடுகிறது. |
உறுப்பினர் ஆபரேட்டர்
ஒரு பொருளில் வரிசை இருக்கிறதா இல்லையா என்பதைச் சரிபார்க்க உறுப்பினர் ஆபரேட்டர்கள் பயன்படுத்தப்படுகிறார்கள்.
ஆபரேட்டர்கள் | விளக்கம் |
உள்ளே | மாறி ஒரு குறிப்பிட்ட வரிசையில் இருப்பதைக் கண்டறிந்தால் அது சரி என்றும் இல்லையெனில் தவறானது என்றும் மதிப்பிடுகிறது. |
உள் இல்லை | குறிப்பிட்ட வரிசையில் மாறியைக் கண்டறியவில்லை என்றால் அது சரி என்றும், இல்லையெனில் தவறானது என்றும் மதிப்பிடுகிறது. |