பைத்தான் அறிமுகம்—மாறிகள் மற்றும் செயற்குறிகள் - Study Notes
பாடச் சுருக்கம்
பைத்தான் என்பது ஒரு எளிய, பொதுப் பயன்பாட்டு மற்றும் உயர்நிலை நிரலாக்க மொழியாகும். இது கட்டமைக்கப்பட்ட மற்றும் பொருள்நோக்கு நிரலாக்கக் கொள்கைகளை ஆதரிக்கிறது. இப்பாடம் பைத்தான் மொழியின் அடிப்படைகளான மாறிகள், தரவு வகைகள், செயற்குறிகள் மற்றும் எளிய உள்ளீட்டு-வெளியீட்டுச் செயற்கூறுகளைப் பற்றி விரிவாக விளக்குகிறது.
கற்றல் நோக்கங்கள்
- பைத்தான் மொழியின் சிறப்பம்சங்கள் மற்றும் அதன் வரலாற்று பின்னணியை அறிதல்.
- ஊடாடும் மற்றும் ஸ்கிரிப்ட் முறைமைகளில் நிரல்களை உருவாக்குதல்.
- மாறிகளின் பயன்பாடு மற்றும் அவற்றுக்கு மதிப்புகளை இருத்துதல்.
- பல்வேறு தரவு வகைகள் மற்றும் அவற்றின் முக்கியத்துவத்தைப் புரிந்து கொள்ளுதல்.
- செயற்குறிகள், கோவைகள் மற்றும் கூற்றுகளை உருவாக்கிப் பயன்படுத்துதல்.
முக்கியக் கருத்துருக்கள் மற்றும் வரையறைகள்
வில்லைகள் (Tokens)
நிரலின் அடிப்படை மொழி உறுப்புகள் வில்லைகள் எனப்படும். இவை குறிப்பெயர்கள், சிறப்புச் சொற்கள், செயற்குறிகள், வரம்புக்குறிகள் மற்றும் நிலையுருக்கள் என ஐந்து வகைப்படும்.
குறிப்பெயர்கள் (Identifiers)
மாறி, செயற்கூறு, இனக்குழு அல்லது பொருள்களை அடையாளம் காணப் பயன்படும் பெயர்கள் குறிப்பெயர்கள் ஆகும். இவை எப்போதும் ஒரு ஆங்கில எழுத்து அல்லது அடிக்கீறு (_) கொண்டு தொடங்க வேண்டும்.
சிறப்புச் சொற்கள் (Keywords)
பைத்தான் மொழியில் குறிப்பிட்ட செயல்பாடுகளுக்காக முன்பதிவு செய்யப்பட்ட சொற்கள் சிறப்புச் சொற்கள் எனப்படும். இவற்றை மாறிகளின் பெயர்களாகப் பயன்படுத்தக் கூடாது.
மாறிகள் (Variables)
மதிப்புகளை நினைவகத்தில் சேமித்து வைப்பதற்கான பெயரிடப்பட்ட பெட்டிகள் மாறிகள் எனப்படும். பைத்தானில் முதன்முதலாக ஒரு மதிப்பு இருத்தப்படும்போது மாறி உருவாக்கப்படுகிறது.
செயல்முறை வழிமுறைகள்
மாறிகளுக்கு மதிப்புகளை இருத்துதல்
பைத்தானில் சமக்குறி (=) என்பது ஒரு மதிப்பிருத்தல் செயற்குறியாகும். இதன் மூலம் மாறிகளுக்கு மதிப்புகள் இருத்தப்படுகின்றன. எடுத்துக்காட்டாக, x = 100 என்ற கூற்றில் x என்ற மாறிக்கு 100 என்ற எண் மதிப்பு இருத்தப்படுகிறது. ஒரே வரியில் பல மாறிகளுக்கு மதிப்புகளை இருத்தவும் பைத்தான் அனுமதிக்கிறது.
உள்ளீட்டுச் செயற்கூறு - input()
பயனரிடமிருந்து இயக்க நேரத்தில் தரவை உள்ளீடாகப் பெற input() செயற்கூறு பயன்படுகிறது. இது பெறும் அனைத்துத் தரவுகளையும் சரங்களாகவே ஏற்கும். எனவே கணிதக் கணக்கீடுகளுக்குப் பயன்படுத்தும்போது அவற்றை int() அல்லது float() கொண்டு மாற்ற வேண்டும்.
வெளியீட்டுச் செயற்கூறு - print()
முடிவுகளைத் திரையில் காண்பிக்க print() செயற்கூறு பயன்படுகிறது. இது காற்புள்ளியைக் கொண்டு ஒன்றுக்கு மேற்பட்ட உறுப்புகளைப் பிரித்து அச்சிட அனுமதிக்கிறது.
பொதுவான தேர்வுத் தவறுகள்
தவறு 1: சிறப்புச் சொற்களை மாறிகளின் பெயர்களாகப் பயன்படுத்துவது. எடுத்துக்காட்டாக, break = 5 என்று எழுதுவது பிழையாகும்.
தவறு 2: உள்ளீடாகப் பெற்ற எண்களை நேரடியாகக் கூட்டுவது. input() தரும் தரவு சரமாக இருப்பதால், x + y என்பது கூட்டலுக்குப் பதிலாக இரு சரங்களை இணைத்துவிடும். எண்களைக் கூட்ட int(input()) எனப் பயன்படுத்த வேண்டும்.
தவறு 3: குறிப்பெயர்களை எண்களில் தொடங்குவது. 2name என்பது பிழையானது, name2 அல்லது _name என்பதேமானது.
தேர்வு உதவிக்குறிப்புகள்
- ஒப்பீட்டுச் செயற்குறிக்கும் (==) மதிப்பிருத்தல் செயற்குறிக்கும் (=) உள்ள வேறுபாட்டை எப்போதும் நினைவில் கொள்க.
- மும்ம செயற்குறி (Ternary Operator) ஒரே வரியில் நிபந்தனையைச் சோதிக்கப் பயன்படுவதை நன்கு படித்துக் கொள்க.
- பைத்தானின் விடுபடு தொடர்களில் (Escape Sequences) \n என்பது புதிய வரியையும், \t என்பது தத்தலையும் குறிக்கும் என்பதைத் தெரிந்து கொள்க.
- உள்தள்ளல் (Indentation) பைத்தானில் தொகுதிகளை வரையறுக்கப் பயன்படுவதால், அதை மிகக் கவனமாகக் கையாள வேண்டும்.