Python Introduction

Python மொழி அறிமுகம்

Python என்றால் என்ன?

Python என்பது ஒரு பிரபலமான நிரலாக்க மொழியாகும். இது கைடோ வான் ரோசம் என்பவரால் உருவாக்கப்பட்டது, மேலும் 1991 ஆம் ஆண்டில் வெளியிடப்பட்டது.

இது பின்வரும் நோக்கங்களுக்காகப் பயன்படுத்தப்படுகிறது:

Python என்ன செய்ய முடியும்?

வலை பயன்பாடுகளை உருவாக்க சேவையகத்தில் Python பயன்படுத்தலாம்.

பணிப்பாய்வுகளை உருவாக்க மென்பொருளுடன் இணைந்து Python பயன்படுத்தலாம்.

Python தரவுத்தள அமைப்புகளுடன் இணைக்க முடியும். இது கோப்புகளைப் படிக்கவும் மாற்றவும் முடியும்.

பெரிய தரவுகளை கையாளவும் சிக்கலான கணித செயல்பாடுகளைச் செய்யவும் Python பயன்படுத்தப்படலாம்.

வேகமான முன்மாதிரி உருவாக்கம் அல்லது உற்பத்திக்கு தயாரான மென்பொருள் மேம்பாட்டிற்கு Python பயன்படுத்தப்படலாம்.

ஏன் Python?

பல்வேறு தளங்கள்

Python விண்டோஸ், மேக், லினக்ஸ், ராஸ்பெர்ரி பை போன்ற வெவ்வேறு தளங்களில் வேலை செய்கிறது.

எளிய தொடரியல்

Python ஆங்கில மொழிக்கு ஒத்த எளிய தொடரியலைக் கொண்டுள்ளது.

குறைந்த குறியீடு

Python மேம்பாட்டாளர்கள் மற்ற நிரலாக்க மொழிகளை விட குறைந்த வரிகளில் நிரல்களை எழுத அனுமதிக்கும் தொடரியலைக் கொண்டுள்ளது.

விரைவான நிறைவேற்றம்

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

🔧 நிரலாக்க பாணிகள்:

Python ஒரு நடைமுறை முறையிலோ, பொருள்-சார்ந்த முறையிலோ அல்லது செயல்பாட்டு முறையிலோ நடத்தப்படலாம்.

தெரிந்து கொள்வது நல்லது

Python இன் மிக சமீபத்திய முக்கிய பதிப்பு Python 3 ஆகும், இது இந்த டுடோரியலில் நாம் பயன்படுத்துவோம்.

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

Python தொடரியல் மற்ற நிரலாக்க மொழிகளுடன் ஒப்பீடு

Python வாசிப்புத்திறனுக்காக வடிவமைக்கப்பட்டது, மேலும் கணிதத்தின் செல்வாக்குடன் ஆங்கில மொழியுடன் சில ஒற்றுமைகளைக் கொண்டுள்ளது.

Python ஒரு கட்டளையை முடிக்க புதிய வரிகளைப் பயன்படுத்துகிறது, மற்ற நிரலாக்க மொழிகளைப் போலல்லாமல் அவை பெரும்பாலும் அரைப்புள்ளிகள் அல்லது அடைப்புக்குறிகளைப் பயன்படுத்துகின்றன.

Python வெள்ளை இடத்தைப் பயன்படுத்தி உள்தள்ளலில் நம்பியுள்ளது, எல்லையை வரையறுக்க; சுழல்கள், செயல்பாடுகள் மற்றும் வகுப்புகளின் எல்லை போன்றவை. மற்ற நிரலாக்க மொழிகள் பெரும்பாலும் இந்த நோக்கத்திற்காக சுருள் அடைப்புக்குறிகளைப் பயன்படுத்துகின்றன.

⚠️ முக்கியமான குறிப்பு:

Python இல், உள்தள்ளல் மிகவும் முக்கியமானது! உள்தள்ளல் பிழைகள் நிரலை செயல்படுத்தாமல் போகச் செய்யும்.

Python எடுத்துக்காட்டு

உங்கள் சொந்த Python சேவையகத்தைப் பெறுங்கள்

print("Hello, World!")

Python (வெள்ளை இடம் உள்தள்ளல்)

if 5 > 2:
    print("Five is greater than two!")

மற்ற மொழிகள் (சுருள் அடைப்புக்குறிகள்)

if (5 > 2) {
    System.out.println("Five is greater than two!");
}

பின்வரும் Python குறியீட்டில் எது சரியானது?

if 5 > 2: print("Five is greater than two!")
✗ தவறு! Python இல் உள்தள்ளல் கட்டாயம். print() அறிக்கை உள்தள்ளப்பட வேண்டும்
if (5 > 2) { print("Five is greater than two!"); }
✗ தவறு! Python சுருள் அடைப்புக்குறிகளைப் பயன்படுத்துவதில்லை, வெள்ளை இட உள்தள்ளலைப் பயன்படுத்துகிறது
if 5 > 2: print("Five is greater than two!")
✓ சரி! சரியான Python தொடரியல் - உள்தள்ளப்பட்ட print() அறிக்கை
if 5 > 2 then print "Five is greater than two!"
✗ தவறு! Python இல் 'then' முக்கிய சொல் இல்லை மற்றும் print செயல்பாடு அடைப்புக்குறிகளை தேவைப்படுகிறது

Python பதிப்புகள்

Python பதிப்பு வெளியீட்டு ஆண்டு முக்கிய அம்சங்கள்
Python 1.0 1994 முதல் நிலையான வெளியீடு
Python 2.0 2000 பட்டியல் வகைப்பாடு, சேமிப்பு நிர்வாகம்
Python 3.0 2008 முக்கிய தொடரியல் மாற்றங்கள், பின்னூட்ட இணக்கமின்மை
Python 3.10+ 2021+ மேம்படுத்தப்பட்ட பிழை செய்திகள், கட்டமைப்பு படிமுறை பொருத்தம்

🚀 தொடக்கத்திற்கான அறிவுரை:

நீங்கள் புதிதாக Python கற்கத் தொடங்குகிறீர்கள் என்றால், நேரடியாக Python 3.10 அல்லது அதற்கு மேற்பட்ட பதிப்பை நிறுவவும். Python 2 பதிப்புகள் இனி ஆதரிக்கப்படாது.