பைத்தான் செயற்கூறுகள் - Formula Sheet
முக்கியச் செயற்கூறு வாய்ப்பாடுகள் மற்றும் தொடரியல்கள்
கணினி அறிவியலில் செயற்கூறுகளின் பயன்பாட்டைப் புரிந்துகொள்ளவும் எழுதவும் தேவையான முக்கியத் தொடரியல்கள் மற்றும் குறியீடுகளின் விளக்கங்கள் கீழே வழங்கப்பட்டுள்ளன:
1. பொதுவான செயற்கூறு வரையறை (General Function Definition Syntax)
def function_name(parameter_1, parameter_2, ...):
விளக்கம் மற்றும் குறியீடுகள்:
- def: செயற்கூறின் வரையறையைத் தொடங்குவதற்கான சிறப்புச்சொல் ஆகும்.
- function_name: செயற்கூறைக் குறிக்கும் தனித்துவமான பெயர்.
- parameter_1, parameter_2: செயற்கூறு அழைப்பிலிருந்து மதிப்புகளைப் பெற உதவும் மாறிகள்.
- முக்காற்புள்ளி: செயற்கூறு தொகுதியின் தொடக்கத்தைக் குறிக்கும் குறியீடு.
2. லோம்டா செயற்கூறு வாய்ப்பாடு (Lambda Function Syntax)
lambda arguments : expression
விளக்கம் மற்றும் குறியீடுகள்:
- lambda: பெயரில்லா செயற்கூறினை உருவாக்கப் பயன்படும் சிறப்புச்சொல்.
- arguments: செயற்கூறிற்கு அனுப்பப்படும் அளபுருக்களின் பட்டியல்.
- முக்காற்புள்ளி: அளபுருக்களையும் கோவையையும் பிரிக்கும் குறியீடு.
- expression: ஒற்றை வரியில் மதிப்பீடு செய்யப்பட்டு திருப்பி அனுப்பப்படும் கோவை.
3. தற்சுழற்சி செயற்கூறு பொது வடிவம் (Recursive Function Template)
def recursive_function(n):
if (base_case): return value
else: return recursive_step
விளக்கம் மற்றும் குறியீடுகள்:
- recursive_function(n): தற்சுழற்சி முறையில் தன்னைத்தானே அழைக்கும் செயற்கூறு.
- அடிப்படை நிபந்தனை (base_case): தற்சுழற்சி அழைப்பை முடிவுக்குக் கொண்டுவரும் முக்கிய நிபந்தனை.
- recursive_step: மாறியின் மதிப்பைக் குறைத்து மீண்டும் அதே செயற்கூறினை அழைக்கும் தற்சுழற்சி படிநிலை.
இந்தப் பாடத்திற்கு மேலும்
புத்தகப் பயிற்சி வினாக்கள்10 பாடநூல் வினாக்கள் · விடையுடன்
கூடுதல் வினாக்கள்15 கூடுதல் வினாக்கள் · விடையுடன்
பயிற்சித் தேர்வுஊடாடும் · உடனடி மதிப்பெண்
புத்தகப் பயிற்சித் தேர்வுபாடநூல் தொகுப்பில் உங்களைச் சோதியுங்கள்
கூடுதல் வினாத் தேர்வுகூடுதல் தொகுப்பில் உங்களைச் சோதியுங்கள்
படிப்புக் குறிப்புகள்கருத்துகளும் முறைகளும்
கணினி அறிவியல் பாடத்தின் மற்ற பாடங்கள்
அனைத்தையும் பார்க்க
1 செயற்கூறு
2 தரவு அருவமாக்கம்
3 வரையெல்லை
4 நெறிமுறையின் யுத்திகள்
5 பைத்தான் அறிமுகம்—மாறிகள் மற்றும் செயற்குறிகள்
6 கட்டுப்பாட்டுக் கட்டமைப்புகள்
8 சரங்கள் மற்றும் சரங்களைக் கையாளுதல்
9 (List, Tuples, Set மற்றும் Dictionary) தொகுப்பு தரவினங்கள்
10 பைத்தான் இனக்குழுக்கள் மற்றும் பொருள்கள்
11 தரவுதள கருத்துருக்கள்
12 வினவல் அமைப்பு மொழி (SQL)
13 பைத்தான் மற்றும் CSV கோப்புகள்
14 பைத்தானில் C++ நிரல்களை தருவித்தல்
15 SQL மூலம் தரவுகளைக் கையாளுதல்
16 தரவுக் காட்சிப்படுத்துதல்: PYPLOT பயன்படுத்தி – கோட்டு வரைபடம், வட்ட வரைபடம் மற்றும் பட்டை வரைபடம் உருவாக்குதல்