Python Syntax

Python தொடரியல்

Python தொடரியலை இயக்கவும்

முந்தைய பக்கத்தில் நாம் கற்றுக்கொண்டது போல், Python தொடரியலை கட்டளை வரியில் நேரடியாக எழுதுவதன் மூலம் இயக்கலாம்:

>>> print("Hello, World!")
Hello, World!

அல்லது சேவையகத்தில் ஒரு Python கோப்பை உருவாக்கி, .py கோப்பு நீட்டிப்பைப் பயன்படுத்தி, கட்டளை வரியில் இயக்கலாம்:

C:\Users\Your Name>python myfile.py

Python உள்தள்ளல்

உள்தள்ளல் என்பது ஒரு குறியீடு வரியின் தொடக்கத்தில் உள்ள இடங்களைக் குறிக்கிறது.

மற்ற நிரலாக்க மொழிகளில் குறியீட்டில் உள்ள உள்தள்ளல் வாசிப்புத்திறனுக்காக மட்டுமே உள்ளது, ஆனால் Python இல் உள்தள்ளல் மிகவும் முக்கியமானது.

Python ஒரு குறியீட்டு தொகுதியைக் குறிக்க உள்தள்ளலைப் பயன்படுத்துகிறது.

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

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

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

நீங்கள் உள்தள்ளலைத் தவிர்த்தால் Python உங்களுக்கு ஒரு பிழையைக் கொடுக்கும்:

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

தொடரியல் பிழை:

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

பிழை: எதிர்பார்க்கப்பட்ட உள்தள்ளல்

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

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

1 space:
if 5 > 2:
 print("Five is greater than two!")
4 spaces:
if 5 > 2:
    print("Five is greater than two!")
8 spaces:
if 5 > 2:
        print("Five is greater than two!")

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

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

தொடரியல் பிழை:

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

பிழை: ஒத்துப்போகாத உள்தள்ளல்

⚠️ முக்கியமான உள்தள்ளல் விதிகள்:

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

2. ஒரே தொகுதியில் உள்ள அனைத்து வரிகளும் ஒரே அளவு உள்தள்ளப்பட வேண்டும்

3. உள்தள்ளலுக்காக Tab அல்லது Space பயன்படுத்தலாம், ஆனால் இரண்டையும் கலக்க வேண்டாம்

Python மாறிகள்

Python இல், நீங்கள் ஒரு மதிப்பை ஒதுக்கும்போது மாறிகள் உருவாக்கப்படுகின்றன:

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

Python இல் மாறிகள்:

x = 5
y = "Hello, World!"

மாறியை அறிவிக்க Python க்கு எந்த கட்டளையும் இல்லை.

Python மாறிகள் அத்தியாயத்தில் மாறிகள் பற்றி மேலும் அறிவீர்கள்.

மாறி உருவாக்கம்

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

மாறி வகை மாற்றம்

Python மாறிகள் வகைப்படுத்தப்படாதவை. நீங்கள் ஒரு மாறிக்கு வெவ்வேறு வகையான மதிப்புகளை ஒதுக்கலாம்.

கருத்துகள்

Python குறியீட்டு ஆவணத்திற்காக கருத்து தெரிவிக்கும் திறனைக் கொண்டுள்ளது.

கருத்துகள் ஒரு # உடன் தொடங்குகின்றன, மேலும் Python வரியின் மீதமுள்ள பகுதியை ஒரு கருத்தாக வழங்கும்:

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

Python இல் கருத்துகள்:

#This is a comment.
print("Hello, World!")

ஒற்றை வரி கருத்து

# This is a single-line comment
x = 5  # This is also a comment
print(x)

பல வரி கருத்து

"""
This is a
multi-line
comment
"""
print("Hello, World!")

💡 கருத்து எழுதும் முறைகள்:

1. வரியின் இறுதியில் குறுகிய கருத்துகளைச் சேர்க்கவும்

2. சிக்கலான தர்க்கத்தை விளக்க நீண்ட கருத்துகளைப் பயன்படுத்தவும்

3. மூன்று மேற்கோள்களைப் பயன்படுத்தி பல வரி கருத்துகளை எழுதவும்

Python vs மற்ற மொழிகள்

அம்சம் Python மற்ற மொழிகள் (C/Java)
உள்தள்ளல் கட்டாயம் (தொகுதிகளை வரையறுக்க) விருப்பமானது (வாசிப்புத்திறனுக்காக)
அரைப்புள்ளிகள் தேவையில்லை தேவை
சுருள் அடைப்புக்குறிகள் பயன்படுத்தாது பயன்படுத்துகிறது
மாறி அறிவிப்பு தேவையில்லை தேவை (வகை அறிவிப்பு)
கருத்து தொடக்கம் # // அல்லது /* */

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

# This is a comment
x = 5
✓ சரி! கருத்து # உடன் தொடங்குகிறது மற்றும் மாறி ஒதுக்கீடு சரியானது
if 5 > 2
print("Hello")
✗ தவறு! if அறிக்கைக்குப் பிறகு கால் புள்ளி (:) தவறவிட்டது மற்றும் print அறிக்கை உள்தள்ளப்படவில்லை
x = 5;
y = 10;
✗ தவறு! Python இல் அரைப்புள்ளிகள் தேவையில்லை, இருப்பினும் இது தொடரியல் பிழையல்ல
if True:
print("Yes")
print("Still in block")
✓ சரி! சரியான உள்தள்ளல் மற்றும் தொடரியல்

Python தொடரியல் சிறந்த நடைமுறைகள்

4 இட உள்தள்ளலைப் பயன்படுத்தவும்: இது Python சமூகத்தில் நிலையானது. Tab க்குப் பதிலாக Space பயன்படுத்தவும்.
அரைப்புள்ளிகளைத் தவிர்க்கவும்: Python வரி முடிவுகளைக் கண்டறியும், எனவே அரைப்புள்ளிகள் தேவையில்லை.
கருத்துகளைத் தெளிவாக எழுதவும்: சிக்கலான தர்க்கத்தை விளக்க கருத்துகளைப் பயன்படுத்தவும்.
Tab மற்றும் Space கலக்க வேண்டாம்: இது உள்தள்ளல் பிழைகளை ஏற்படுத்தும். ஒன்றை மட்டும் தேர்ந்தெடுக்கவும்.
மிக நீண்ட வரிகளைத் தவிர்க்கவும்: PEP 8 79 எழுத்துகளுக்கு மேல் வரி நீளத்தைப் பரிந்துரைக்கிறது.