R – அறிமுகம்

R என்றால் என்ன ? R ஒரு திறமூல, GNU திட்டத்தின் கீழ் வெளியிடப்படும் நிரல் மொழி ஆகும். இது 1995ஆம் ஆண்டு Martin Maechler மற்றும் Ross and Robert அவர்களால் உருவாக்கப்பட்டது.  R தரவு பகுப்பாய்வு மற்றும் புள்ளிவிவர கணக்கியலுக்கு ஏற்ற மொழியாக பெரிதும் பயன்படுகிறது. ஏன் R ? அண்மை கால்ஙகளில் தரவு ஆய்வியல் மற்றும் அறிவியல் சார்ந்த மொழிகள் நிரலாளர்களிடையே ஏற்றம் பெற்று வருகிறது. அவ்வகையில் R நிரல் மொழி பெரு… Read More »

கேடின்லிவ்: அறிமுகம்

முன்னுரை: திற மூலமென்பொருள் வழியில் கானொளி காட்சிகளை பதிப்பித்தல் நவம்பர் 2011 இல், opensource.com எனும் திறமூல இணையதளமானது / இதற்குமுன் வெளியிடப்படாத மிகச்சிறந்த வெற்றிகரமான தொடர் ஒன்று என்று நிரூபிக்க வேண்டும் என்பதற்கான ஒரு கானொளி காட்சிகளின் பதிப்பித்தலிற்கான தொடர் பயிற்சி ஒன்றினை சுதந்திரமான பல்லூடக கலைஞர் சேத் கென்லான் என்பவரின்  மூலம்  இயக்கத்துவங்கியது.  இந்த தொடர்பயிற்சியில் பல்லூடக கலைஞர்களுக்கு கேடின்லிவ் பற்றிய புதிய உத்வேகத்தை  ஊட்டிடும் வகையில் ஆறுதவனையாக பயிற்சி வழங்கப்படுகின்றது.  இந்த கேடின்லிவ்வானது… Read More »

எளிய தமிழில் Python -8

7. Operators (செயற்குறிகள்) : பைத்தான் மொழியில் கணக்கீடு, ஒப்பீடு, மதிப்பிருத்தல், நிபந்தனைச் சரிபார்ப்பு, ஒன்று கூட்டல், ஒன்று குறைத்தல், பிட்நிலைச் செயல்பாடு போன்ற பல்வேறு பணிகளுக்கும் பல்வேறு வகைப்பட்ட ’ஆப்பரேட்டர்கள்’ எனப்படும் செயற்குறிகள் பயன்படுத்தப்படுகின்றன. இவைபற்றித் தனியாக இனிவரும் பாடத்தில் படிப்போம். 7.1 Arithmetic Operators : ஒரு ArithmeticOperator என்பது ஒரு கணித செயல்பாடாகும், இவை பொதுவான கணிதத்தில் பயன்படுத்தப்படுகின்றன மற்றும் பெரும்பாலான கணினி மொழிகளில் இதுபோன்ற operators ஒரு தொகுப்பினைக் கொண்டிருக்கிறது, இது… Read More »

எளிய தமிழில் Python -7

loops(சுழல்கள்) : loops என்பது ஒரு def(செயல்பாட்டில்) statement முதலில் செயல்படுத்தப்படுகிறது, அதன் பிறகு இரண்டாவது மற்றும் பல. கொடுக்கப்பட்ட நிபந்தனை True இருக்கும் வரை loop ஆனது இயங்கிக் கொண்டே இருக்கும். 6.1 for   :              table அல்லது string போன்ற எந்தவரிசையின் பொருள்களிலும் அது முடியும்வரை இயங்கும் திறனைக் கொண்டுள்ளது.இதனையே for loop என்கிறோம்.   உதாரணம் 1: x=[‘apple’,’milk’,’mango’] for fruit in x: print(‘i want ‘+fruit) print(“for loop completed”)… Read More »

எளிய தமிழில் Python -6

 5 Conditional Statements 5.1 if-else Condition: if-else  condition-ல்  if என்பது statement-னை check செய்து சரி என்று இருந்தால் அதற்கு கீழ் உள்ள function  செயல்படும். அதேபோன்று else என்பது if ஆனது தவறாக இருக்கும் பட்சத்தில் else-க்கு கீழ் உள்ள function  செயல்படும். உதா: a=10,if-else condition-ல் if ஆனது 0 விட பெரியதாக இருக்கும் போது “a is positive number” என்று print செய்யப்படும்.இல்லையேல் else-ல் உள்ள “a is… Read More »

எளிய தமிழில் Python -4

4. Variable Types (மாறி வகைகள்) : எண்கள் மற்றும் எழுத்துகளை  சேமித்து வைக்கப்பட்ட நினைவக இடத்தையே மாறிகள் (variable) என்கிறோம். அதாவது, நீங்கள் ஒரு மாறி உருவாக்கினால், நினைவகத்தில் சிறிதளவு இடத்தை நீங்கள் வைத்திருப்பீர்கள். ஒரு மாறி தரவு வகை அடிப்படையில்நீங்கள் இந்த மாறிகளில் integer, decimals அல்லது எழுத்துகளை string ஆக சேமிக்க முடியும்.நினைவக இடத்தை ஒதுக்குவதற்கு பைத்தான் மாறிகள் வெளிப்படையான அறிவிப்பு தேவையில்லை. நீங்கள் ஒரு மாறி ஒரு மதிப்பு கொடுக்கும் போது… Read More »

எளிய தமிழில் Python – 5

முந்தைய பகுதியின் தொடர்ச்சி…. 4.4 list (பட்டியல்):    list ஆனது square bracket-க்குள் இருந்தால் அதனையே list என்கிறோம்.இவை C-ல் உள்ள Array-களைப் போன்றது. ஒரே list-ல் வெவ்வேறு data types ஆனது இருக்க முடியும்.ஒரு list-ல் store செய்யப்பட்ட மதிப்புகள் slice ஆபரேட்டர் ([ ] மற்றும் [ : ] ஆகியவற்றைப்பயன்படுத்தி அணுகலாம். உதாரணம்1 இதில் a என்ற list-ல் எண்களும், b என்ற list-ல் string-களும்,c என்ற list-ல் எண்கள் மற்றும்… Read More »

எளிய தமிழில் Python – 3

3. பைத்தானில் நிரல்களை கையாளுதல் 3.1 நிரலினை எழுதுதல் : பைத்தானில் புதிய பைத்தான் கோப்பினை உருவாக்க windows-ல் start->all programs -> python-ஐ தேடி அதில் IDLE என்பதை click செய்யவும்.  idle என்பது python shell script ஆகும். அதில் file என்பதை click செய்து அதில் இருக்கும் new file-னை சொடுக்கவும்.  அதில் விரியும் window-ல் python program-னை எழுதலாம். print (“Hello World!”); பிறகு ctrl+s பொத்தானை அழுத்தி save செய்ய… Read More »

எளிய தமிழில் Python – 2

பைத்தான்  நிறுவுதல் 2.1 பைத்தானை windows-ல் நிறுவுதல் : பைத்தான் பதிவிறக்கத்திற்கு 29 Mb வட்டு இடம் தேவைப்படுகிறது; பைத்தான் மீண்டும் நிறுவ வேண்டும் என்றால் உங்கள் கணினியில் 50 Mb வட்டு இடம் தேவைப்படுகிறது.பதிவிறக்கம் செய்ய இந்தlink – ஐ www.python.org -ஐclick  செய்யவும்.இதில் புதிய பதிப்பை install செய்வதே சிறந்தது.இதிலே தான் extra future இருக்கும்.இதில் பைத்தான் பதிப்பு  python-3.4.3.msi வைத்தே நிறுவுதல் பற்றி காண்போம்.இதில் பைத்தான் பதிப்பு python-3.4.3.msi பதிவிறக்கம் செய்த பின் இருமுறை சொடுக்கி… Read More »

எளிய தமிழில் Python -1

1.1. அறிமுகம் : பைத்தான் ஒரு கணிணி மொழியாகும்.இதை, இந்த தொடர் எளிமையாக அறிமுகம் செய்கிறது.பைத்தான் (Python Programming Language) என்பது ஒரு திறந்த மூல நிரலாக்க மொழியாகும். இம்மொழியை உருவாக்கியவர் குய்டொ வான் ரூஸ்ஸொம்(Guido van Rossum) என்ற நெதர்லாந்து நாட்டு நிரலாளர்(programmer) ஆவார். இவர் இம்மொழிக்குப் பெயரை, ‘Monty Python’s Flying Circus’ என்ற இங்கிலாந்து நகைச்சுவை நாடகத்தின் பெயரைக் கொண்டு, பைத்தான்(python) என்று வைத்தார். அந்நாடகம் ஒருஅடிமன வெளிப்பாட்டிய நகைச்சுவையை (Surreal humor)… Read More »