Python/C2/Getting-started-with-sage-notebook/Tamil
From Script | Spoken-Tutorial
Timing | Narration |
---|---|
0:00 | "Getting started with Sage மற்றும் Sage notebook" spoken tutorial க்கு நல்வரவு!
|
0:07 | இந்த டுடோரியலின் முடிவில் உங்களால் செய்ய முடிவது....
|
0:30 | முதலில் Sage என்றால் என்ன ?
|
0:33 | Sage என்பது free, open-source கணித மென்பொருள்.
|
0:35 | Sage உங்களுக்கு நிறைய கணித வேலைகளை செய்யும். அவை algebra, calculus, geometry, cryptography, graph theory ஆகியன உள்ளிட்ட பல.
|
0:48 | Sage ஆதரவு அளிக்கும் இடங்களில் கற்பிக்கவும், ஆராய்ச்சிக்கும் உதவும்.
|
0:53 | இப்போது Sage ஐ துவக்கலாம்.
|
0:56 | Sage ஐ உங்கள் கணினியில் நிறுவி இருப்பீர்கள் என்று கொள்கிறோம்.
|
1:00 | இல்லையானால் இங்கே சென்று சேஜ் நிறுவுதல் குறித்த tutorial ஐ காணவும். http colon slash slash sagemath dot org slash doc slash tutorial slash introduction dot html#
|
1:13 | இப்போது terminal ஐ திறக்கலாம்.
|
1:17 | Sage ஐ துவக்குவதை கற்போம்.
|
1:19 | terminal லில் type செய்க: sage ... என்டர் செய்க
|
1:27 | இது புதிய Sage shell ஐsage prompt உடன் துவக்கும்.
|
1:32 | Sage ஆதரவளிக்கும் கமாண்ட்களை இங்கேயே type செய்யலாம்.
|
1:35 | ஆனால் Sage உடன் அழகான Sage Notebook என்னும் tool உள்ளது.
|
1:40 | Sage Notebook என்பதென்ன?
|
1:44 | Sage Notebook …. Sage ஐ பயன்படுத்த ... web அடிப்படையிலான.... user interface ஐ தருகிறது.
|
1:48 | ஒரு முறை .. ஒரு Sage notebook server ஐ … நிறுவி இயக்கிவிட்டால், Sage இன் செயல்பாட்டுக்கு … ஒரு browser இருந்தால் போதும்.
|
1:56 | உதாரணமாக Sage Notebook server இன் ஒரு official செயல்பாடு இங்கே இயங்குகிறது: http colon double slash sagenb dot org.
|
2:06 | நீங்கள் அங்கே போய்... ஒரு கணக்கை துவக்கி ….Sage ஐ பயன்படுத்தலாம்!
|
2:09 | ஆக, சேஜை பயன்படுத்த... தேவையானது.... ஒரு modern browser ….அவ்வளவே!
|
2:15 | Sage notebook மூலம் .. நம் வேலையை.. share மற்றும் publish செய்தலை ...சுலபமாக செய்யலாம். ஆகவே, research... மற்றும் teaching க்கு.... மிகவும் பயனுள்ளது.
|
2:23 | Sage notebook server களை எல்லா computer களிலும் இயக்கலாம். அப்படி நிறுவி இருந்தால் notebook server ஐ துவக்க type செய்க: notebook மற்றும் brackets.
|
2:43 | இது Sage Notebook server ஐ துவக்கும்.
|
2:46 | notebook server ஐ முதல் முறையாக துவக்கினால் admin password ஐ கொடுக்க வேண்டும்.
|
2:52 | password ஐ type செய்து,... குறித்துக்கொள்ளவும்.
|
2:54 | பின் notebook ஐ துவக்கியவுடன் automatic ஆக browser பக்கத்தை திறந்து விடும்.
|
3:01 | ஒரு வேளை அப்படி browser page ஐ துவக்காவிட்டால், Notebook server துவங்கி இருக்கிறதா, வேறு பிரச்சினை இருக்கிறதா என கவனியுங்கள்.
|
3:10 | உங்கள் browser ஐ திறந்து.. address bar இல் ..sage prompt command இல்... notebook இயக்குவது குறித்த.. instructions இல் காட்டிய ….URL ஐ type செய்க.
|
3:20 | type செய்க: http colon double slash localhost colon 8000, இது நம் கணினிக்கானது.
|
3:31 | notebook command உங்கள் web browser ஐ localhost colon 8000 க்கு திறக்கும் படி சொல்லுகிறது.
|
3:40 | log in செய்யவில்லையானால் அது Notebook home page ஐயும் username, password ஐ உள்ளிட textbox ஐயும் காட்டுகிறது.
|
3:48 | username ஆக 'admin' மற்றும் notebook serverஐ முதலில் துவக்கியபோது கொடுத்த password ஐ பயன்படுத்தலாம்.
|
3:54 | மறந்து போன password களுக்கும், புதிய கணக்குகளுக்கும் கூட லிங்க்குகள் உள்ளன.
|
4:00 | நாம் admin account இல் log செய்துவிட்டால் நாம் notebook admin page ஐ காணலாம்.
|
4:03 | ஒரு notebook இல் ஒரு collection - Sage Notebook worksheets இருக்கலாம்.
|
4:09 | Worksheet ... அடிப்படையில் ஒரு working area.
|
4:12 | இங்கேதான் நாம் எல்லா Sage command களையும் notebook இல் enter செய்கிறோம்.
|
4:17 | admin page இல் இது வரை உருவாக்கிய எல்லா worksheet களின் list இருக்கிறது.
|
4:21 | பக்கத்தின் மேலே பல வித பக்கங்களுக்கு links உள்ளன.
|
4:27 | home link நம்மை admin home page க்கு அழைத்துச்செல்லும்.
|
4:30 | published link .. எல்லா published worksheets …. list உள்ள பக்கத்துக்கு ….
|
4:34 | log link இல் notebook இல் செய்த செயல்களின் முழு பதிவுள்ளது
|
4:38 | நம் notebook, notebook server ஐ configure செய்ய, புதிய கணக்குகளை துவக்க, கணக்குகளை மேலாள வழி settings link .
|
4:45 | மேலும் help க்கு link இருக்கிறது. இதை Click செய்ய, ஒரு புது window ... Sage க்கான முழு உதவியுடன் திறக்கும்
|
4:52 | Sage க்கான முழு documentation உம் offline reference க்கு தரப்படுகிறது. help link தான் அதற்கு பாதை.
|
5:01 | Report a Problem link ஐ click செய்து … Sage குறித்த bugs .. report செய்யலாம். notebook இலிருந்து sign out செய்யவும் link உள்ளது.
|
5:10 | புதிய worksheet ஐ... புதிய Worksheet link ஐ சொடுக்கி.... உருவாக்கலாம்.
|
5:13 | Sage, worksheet க்கு ஒரு பெயர் தருமாறு prompt செய்கிறது.
|
5:16 | worksheet ஐ 'nbtutorial' என பெயரிடுவோம்.
|
5:24 | இப்போது நம் முதல் காலி worksheet ஐ வைத்துள்ளோம்.
|
5:31 | ஒவ்வொரு Sage command உம் இந்த cell லில் இடப்பட வேண்டும்.
|
5:34 | cell என்பது console prompt க்கு இணை.
|
5:37 | ஒரு புதிய worksheet ஐ உருவாக்கும்போது ஒரு காலி cell உடன் துவங்குவோம். |
5:43 | நாம் இங்கே கொஞ்சம் math ஐ முயற்சிக்கலாம்.
|
5:46 | terminal லில் type செய்க: 2 plus 2
|
5:52 | பின் 57 point 1 raised to 100
|
6:00 | exponentiation க்கு cap operator பயன்படுகிறது.
|
6:04 | கவனமாக பார்த்திருந்தால், நாம் இரண்டு command களை type செய்தாலும் கடைசி command இன் output மட்டுமே கிடைத்தது.
|
6:12 | default ஆக ஒவ்வொரு cell உம் கடைசி operation இன் விடையை மட்டுமே காட்டும்.
|
6:16 | print statement ஐ பயன்படுத்தினால் காட்ட விரும்பும் எல்லா result களையும் காணலாம்.
|
6:22 | இப்போது மேலும் operationகள் செய்ய அதிகப்படி cell கள் தேவை.
|
6:27 | புதிய cell ஐ எப்படி உருவாக்குவது?
|
6:30 | மிகவும் சுலபம்.
|
6:31 | mouse ஐ இருப்பில் உள்ள cell கள் மேலோ கீழோ வைக்க ஒரு blue line தெரிகிறது. இந்த புதிய line ஐ click செய்து ஒரு புதிய cell ஐ உருவாக்கலாம்.
|
6:46 | நம்மிடம் ஒரு cell இருக்கிறது; அதில் நாம் சில command களை type செய்கிறோம்.
|
6:51 | ஆகவே type செய்க: matrix பின் within brackets 1,2,3,4 பின் charat பின் மீண்டும் in brackets minus 1.
|
7:07 | ஆனால் அந்த cell ஐ எப்படி evaluate செய்வது?
|
7:09 | Shift விசையை Enter விசையுடன் அழுத்த அந்த cell evaluate ஆகும்.
|
7:17 | மாறாக cell ஐ evaluate செய்ய, evaluate link ஐயும் சொடுக்கலாம்.
|
7:22 | பல cell களை உருவாக்கிய பின், அவற்றின் இடையே நகர விரும்பலாம்.
|
7:27 | cell கள் இடையே நகர Up மற்றும் Down arrow keys ஐ பயன்படுத்தலாம்.
|
7:31 | ஒரு cell லில் click செய்ய அதை நீங்கள் edit செய்யலாம்.
|
7:38 | ஒரு cell லை நீக்க, அதன் contents ஐ நீக்கி, backspace விசையை அழுத்துக.
|
7:41 | worksheet டிலேயே annotation களை சேர்க்க நினைத்தால், செல் மீது mouse ஐ வைக்கும்போது வரும் நீல கோட்டில் Shift விசையை அழுத்திக்கொண்டு click செய்க.
|
7:56 | இது ஒரு What you See Is What you Get cell ஐ திறக்கும். |
8:09 | இந்த திருத்தக்கூடிய செல்லில் type செய்யலாம்.
|
8:12 | இதில் உரை bold text மற்றும் italicized text ஆக உள்ளது.
|
8:36 | பின் இதில் bulleted list ஐயும் type செய்யலாம்.
|
9:02 | பின் enumerated list ஐயும்.
|
9:29 | அதே cell லில் நாம் typeset math ஐயும் LaTeX போன்ற syntax ஐ பயன்படுத்தி காட்டலாம்.
|
9:34 | நாம் அதன் கீழ் type செய்யலாம்: dollar sign பின் slash int underscore zero raised to slash infty space e raised to power -x in curly brackets பின் slash பின் dx பின் மீண்டும் a dollar symbol.
|
9:54 | லேடக்கை போல typeset செய்ய வேண்டிய math ஐ dollar மற்றும் dollar க்குள்ளோ அல்லது dollar dollar மற்றும் dollar dollar க்குள்ளோ எழுதலாம்.
|
10:02 | ஒரு கேள்விக்குறியை command க்கு பின் இடுவதன் மூலம் நாம் ஒரு குறிப்பிட்ட Sage command அல்லது function க்கு உதவியையும் worksheet லேயே கோரலாம்.
|
10:10 | உதாரணமாக type செய்யலாம்: sine question mark பின் என்டர் செய்க.
|
10:24 | shift enter ஐ அழுத்த வேண்டும்.
|
10:27 | இந்த cell ஐ Evaluate செய்வது … எனக்கு worksheet டிலேயே sine function க்கு முழு inline உதவியையும் தருகிறது.
|
10:34 | அதே போல் ஒவ்வொரு command , function இன் source code ஐயும் double question mark ஆல் காணலாம்.
|
10:39 | உதாரணத்துக்கு type செய்யலாம்: matrix question mark question mark பின் press shift மற்றும் enter.
|
10:48 | Sage notebook autocompletion feature ஐயும் தருகிறது.
|
10:52 | ஒரு command ஐ autocomplete செய்ய type செய்க: முதலில் சில unique characters... மற்றும் tab key ஐ அழுத்துக.
|
11:07 | ஒரு குறிப்பிட்ட variable ...அல்லது a datatype க்கு ...கிடைக்கும் எல்லா method களையும்.. list செய்ய... நாம் the variable name ஐ தொடர்ந்து... dot ஐ உள்ளிட்டு ...கிடைக்கக்கூடிய methods ஐ கண்டு ….பின் tab விசையை பயன்படுத்தலாம்.
|
11:20 | ஆகவே
|
11:26 | type செய்க:
|
11:28 | s=
|
11:33 | within single quotes hello
|
11:37 | பின் s dot rep பின் tab
|
11:51 | ஒவ்வொரு cell லிலும் உருவாகும் output மூன்று விதமாக இருக்கலாம்.
|
11:55 | full output, அல்லது truncated output அல்லது hidden output.
|
12:00 | எழுதிய Sage code சரியாக execute ஆகாவிட்டால், output area வில் error கிடைக்கும்.
|
12:09 | type செய்யலாம்: a comma b is equal to 10
|
12:16 | இப்போது கிடைத்த default output ஒரு truncated output ஆகும்.
|
12:19 | mouse pointer கையாக மாறும் output area க்கு இடது பக்க இடத்தில் Click செய்ய .. full output கிடைக்கும்.
|
12:30 | மீண்டும் சொடுக்க output மறையும்; இப்படியாக இது நிலை மாறும்.
|
12:38 | கடைசியாக, Sage பல்வித languageகளை ஆதரிக்கிறது. மேலும் worksheet இல் ஒவ்வொரு cell உம் ஒரு குறிப்பிட்ட மொழியில் எழுதிய code ஐ கொண்டிருக்கலாம்.
|
12:45 | Sage ஐ நாம் எழுதிய language இல் code ஐ interpret செய்யுமாறு சொல்ல முடியும்.
|
12:54 | ஒரு percentage sign(%) இன் பின் language இன் பெயரை உள்ளிட அது சாத்தியமாகிறது.
|
13:01 | உதாரணமாக, ஒரு cell ஐ Python code இல் interpret செய்ய, நாம் முதல் வரியாக cell லில் percentage symbol பின் python எழுதுவோம்.
|
13:14 | அதே போல மற்றவை: shell scripting க்கு %sh,Fortran க்கு percentage fortran, GAP க்கு percentage gap ... இதே போல.
|
13:25 | நாம் இது எப்படி வேலை செய்கிறது என காணலாம்.
|
13:26 | என்னிடம் integer இருக்குமானால்....
|
13:28 | integer இன் வகை default ஆக Sage mode
|
13:31 | a is equal to 1
|
13:34 | பின் within brackets type செய்க: a.
|
13:45 | Output இப்படியிருக்கும்: <type 'sage dot rings dot integer dot Integer'>
|
13:52 | அல்லது type செய்க: within colon int
|
13:58 | நாம் Integers எல்லாம் Sage Integers எனக்காண்கிறோம்.
|
14:00 | இப்போது நாம் percentage python ஐ முதல் வரியாக cell லில் இட்டு அதே code snippet ஐ execute செய்யலாம்.
|
14:09 | ஆகவே cell லில் type செய்க:
|
14:13 | percentage python பின் a is equal to 1 பின் type செய்க: a
|
14:20 | நீங்கள் Output colon<type 'int'> ஐயும் பெறலாம்.
|
14:26 | இப்போது அந்த integer ஒரு Python integer எனக்காண்கிறோம்.
|
14:28 | ஏன்?
|
14:29 | ஏனெனில் இப்போது நாம் Sage க்கு அந்த cell ஐ Python code ஆக interpret செய்யச்சொன்னோம்.
|
14:36 | இத்துடன் இந்த டுடோரியல் முடிகிறது.
|
14:38 | இந்த tutorial லில், நாம் கற்றவை, Sage பற்றி அறிதல் மற்றும் sage notebook.
|
14:42 | Sage shell மற்றும் sage notebook ஐ துவக்குதல்.
|
14:45 | account உருவாக்குதல் மற்றும் notebook பயன்படுத்த துவக்குதல்
|
14:48 | புதிய worksheet உருவாக்குதல்.
|
14:49 | notebook இல் menu க்களை அணுகுதல்
|
14:51 | worksheet இல் cell களை Evaluate செய்தல்.
|
14:54 | cell களை delete செய்தல்; cell கள் இடையே உலாவுதல்.
|
14:57 | worksheet இல் annotations செய்தல்.
|
14:59 | tab completion ஐ பயன்படுத்துதல்.
|
15:00 | cell களில் மற்றscripting languages இன் code ஐ Embed செய்வது.
|
15:05 | தீர்வு காண சில self assessment கேள்விகள்
|
15:08 | 1. ஒவ்வொரு sage worksheet டிலும் cell கடைசி operation இன் ரிசல்ட்டைத்தான் காட்டும்.
|
15:13 | சரி அல்லது தவறு
|
15:14 | 2. நீங்கள் ஒரு cell ஐ keyboard keys மூலம் எப்படி evaluate செய்வீர்கள்?
|
15:17 | Shift key உடன் enter key
|
15:19 | Control key உடன் enter key
|
15:21 | Alt key உடன் enter key
|
15:23 | விடைகள் இதோ
|
15:26 | 1.விடை சரி.
|
15:28 | default ஆக ஒவ்வொரு cell உம் கடைசி operation result ஐ மட்டுமே காட்டும்.
|
15:31 | 2. செல்லை evaluate செய்ய நாம் Shift உடன் Enter ஐ அழுத்த வேண்டும்.
|
15:36 | இந்த டுடோரியல் சுவாரசியமாகவும் பயனுள்ளதாகவும் இருந்திருக்கும் என நம்புகிறேன்.
|
15:41 | நன்றி! |