PERL/C2/Array-functions/Khasi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 Ngi pdiangsngewbha iaphi sha ka spoken tutorial halor ka “Array Functions” ha ka “PERL”.
00:06 Ha kane ka jinghikai, ngin ia pule shaphang ki “array functions” ha ka “PERL” kum:
00:11 push , pop , shift
00:14 unshift , split
00:16 splice bad join
00:18 sort, qw.
00:20 Nga pyndonkam da ka “Ubuntu Linux 12.04” operating system bad “Perl 5.14.2”.
00:28 Ngan sa pyndonkam ruh ia ka “gedit’ Text Editor.
00:32 Phi lah ban pyndonkam kano kano ka text editor katkum kamon jong phi.
00:36 Phi dei ban don ia ki jingtip ba donkam jong ki variables, data Structures bad “arrays” ha ka “PERL”.
00:43 Ki jingtip ia ki “comments, loops” bad “conditional statements” ka ai shuh shuh ia ka jingmyntoi.
00:48 Sngewbha peit ia ki jinghikai jong ka spoken tutorials kiba iadei halor ka “spoken tutorial” website.
00:54 “Perl” ka ai katto katne ki inbuilt “functions.”
00:57 Kine ki functions ki lah ban leh bun ki operations ha ka “array.”
01:02 To ngin ia pule shwa nyngkong kumno ban pyndap bad weng ia ki elements na ka position ba khatduh ha ka “array”.
01:08 Kane lah ban leh da kaba pyndonkam ia u
01:10 “push” function uba pyndap ia ki element ha ka position kaba Khatduh jong ka “array”
01:15 Bad ka “pop” functions kaba weng ia ki element na ka position kaba khatduh jong ka “array”.
01:21 To ngin ia pyrshang ban sngewthuh ia ka “push” bad “pop” functions da kaba pyndonkam ia ka sample program.
01:26 Plie ia ka terminal bad type: gedit perlArray dot pl space ampersand
01:33 Bad shon “Enter”.
01:36 Kane ka plie ia ka 'perlArray dot pl' file ha ka gedit.
01:41 Type ia u code kumba la pyni ha ka screen.
01:45 Hangne, ngi lah declare ia ka “array”kaba ka length ka dei 3.
01:50 “push” function kan thep ia ka element ha ka position kaba khatduh jong ka “array” kata hadien u 3.
01:57 Bad u “pop” function un weng ia u element na ka position kaba khatduh jong ka “array”.
02:04 Ha ka jaka jong ngi, 4 un sa shah weng na ka “array”.
02:08 Shon Ctrl + S ban save ia ka file.
02:11 push function u shim ia artylli ki arguments-
02:14 U argument ba nyngkong sha u push function udei u array ha kaban pyndap ia u element.
02:20 U argument ba ar udei u “element” uba dei ban thep ha ka array.
02:25 Ka syntax jong ka “pop” function kadei kumne harum:
02:29 “pop” function ka shim tang ia uwei u “argument.”
02:32 U dei u “array” uba u “element” u donkam ban shah weng.
02:36 Kynmaw: Ba baroh kine ki functions ki treikam ha ka position ka ba khatduh jong ka “array”.
02:41 Ka “element” kaba la shah weng da u “pop” function lah ban shim ha uwei pat u variable.
02:46 Ka syntax na ka bynta kane kadei $variable space = space pop open bracket @myArray close bracket .
02:57 Mynta leit sha ka terminal bad execute ia ka “Perl script”.
03:01 Type: perl perlArray dot pl bad shon Enter.
03:07 Ka jingmih na kane la pyni ha ka terminal.
03:11 Mynta, to ngin ia peit kumno ban pyndap/weng ia u “element” na ka position banyngkong jong u “array”.
03:18 Lah ban ioh ia kane da kaba pyndonkam-
03:20 unshift function uba pyndap ia u element ha u array ha ka position banyngkong.
03:25 shift function u weng ia u element ba nyngkong na ka array.
03:31 To ngin ia pyrshang ban sngewthuh ia kane da kaba pyndonkam ia ka sample program.
03:35 Ngan plie ia file perlArray dot pl kaba nga lah dep shna lypa
03:39 Type ia u code harum kumba la pyni ha ka screen.
03:43 “unshift” function un sa thep ia u “element” ha ka position ba nyngkong kata hashwa jong u 1.
03:52 “shift” function kan weng ia ka “element” na ka position ba nynkong.
03:57 Ha ka jaka jong ngi, “zero” un sa shah weng.
04:00 Shon Ctrl + S ban save ia ka file.
04:03 Ka unshift function kan shim ia 2 tylli ki arguments-
04:06 Ka argument banyngkong kadei ka array ha kaban pyndap ia u element,
04:10 Ka argument ba ar kadei ka element ka ban pyndap ha ka array .
04:15 shift function u shim tang ia uwei u argument -
04:18 Kane kadei ka “array” ha kaba u “element”u donkam ban shah weng.
04:22 Kynmaw: Baroh ar kine ki functions ki treikam ha ka position ba nyngkong ha ka “array”.
04:27 Ngi lah ban lum ia ki “element” kiba la shah weng da u “shift” function ha katto katne ki variable.
04:33 Ka syntax na ka bynta kane kadei: $variable space = space shift open bracket @myArray close bracket.
04:44 Nangta iaid sha ka terminal bad execute ia ka Perl script.
04:48 Type: perl perlArray dot pl bad shon Enter.
04:54 Ka jingmih kaba paw ha ka terminal lah shah pynthaba.
04:59 Mynta, to ngin ia peit kumno ban weng ia ka “element” na ka position ba la ai jong ka “array.”
05:05 “splice” function ka weng ia ka “element” na ka position ba la ai jong ka “array”.
05:11 Ka “return value” jong kane ka function kadei ka “array” jong ki elements ba lah weng.
05:17 To ngin ia pyrshang ban sngewthuh ia kane da kaba pyndonkam da ka sample program.
05:21 Leit sha ka file “perlArray dot pl” kaba ngi shna hashwa.
05:26 Type ia une u code kumba la pyni ha ka screen.
05:30 Ngi donkam ban ai ia ki “index” na ka jaka ba ngi kwah ban weng ia ka elements bad
05:35 Ka “offset” haduh katno ba ngi kwah ban weng ia ki elements.
05:39 Ha ka jaka jong ngi, ki elements 5 bad 6 kin sa shah weng.
05:44 Nangta leit sha ka terminal bad execute ia ka “Perlscript” da kaba type:
05:49 perl perlArray dot pl bad shon Enter.
05:55 Ka jingmih kalong kumba la pyni ha ka terminal.
05:59 Mynta, to ngin ia peit ia ki katto katne kiwei pat ki “inbuilt functions” jong ki “arrays’”
06:04 “split” functions la pyndonkam ban phiah ia u “string” ha ka “delimiter” ba la ai.
06:10 U return value jong kane ka function u dei u “array”.
06:14 Ki “elements” jong kane ka ‘array” kidei ki bynta ba lah phiah jong ka “string.”
06:19 “join” function u pyniasnoh ia ki “elements” jong ka “array” da kaba pyndonkam ia ki “delimeter” ba la ai.
06:25 U pynphai ia u “string” jong ki “elements” ba la dep pyniasnoh.
06:28 “sort” function u pynbeit ryntih ia ka “array” ha ka alphabetical/numerical order.
06:34 “qw” functions u pynphai ia u “array” jong ki kyntien, ba lah pyniaphiah da u “space” ba lieh.
06:40 Mynta, to ngin pyrshang ban sngewthuh ia baroh kine ki functions da kaba pyndonkam ia ka sample program.
06:45 Phai sha ka terminal bad type:
06:48 gedit arrayFunctions dot pl space ampersand bad shon Enter.
06:55 Type ia u code kumba la pyni ha ka screen.
07:00 Ha kane ka bynta, man ki kyntien jong ki variable “string” un long u “element” jong ka “array”.
07:07 Hangne, man u “element” jong ka “newArray” kin sa iasnoh da u “comma”.
07:12 “sort” function un pynbeit ryntih ia ki “elements” jong ka array ha ka alphabetical order.
07:19 “qw” functions u shna ia u “array” jong ki kyntien ba lah pyniaphiah da u space.
07:25 To ngin ia pyrshang ban sngewthuh ia man ka function.
07:28 “split” function u shim ar tylli ki “arguments”.
07:31 Ka argument banyngkong kadei ka “delimiter” ha kaba u “string” u donkam ban phiah.
07:36 Kaba ar dei u “string” uba donkam ban phiah.
07:39 “Delimiters” lah ban pynithuh da u forward slash, single lane double quotes.
07:45 “join” function u shim 2 tylli ki “arguments”.
07:48 Uba nyngkong udei u “delimiter” ha kaba ki array elements donkam ban pyniasnoh.
07:53 Uba ar udei u “array.”
07:55 “Delimiter” lah ban pynithuh bad buh ha u single lane double qoutes.
07:58 “sort” function u shim tang uwei u “argument” uba dei u “array” uba donkam ban pynbeit ryntih.
08:05 “qw” function u pynphai ia u “array” jong ki kyntien, ba la pyniaphiah da ka “space.”
08:11 Kam da long donkam ban pynithuh ia ki kyntien da ki “qoutes” lada thoh da kaba pyndonkam “qw.”
08:17 Nangta phai sha ka terminal bad execute ia ka “Perl script” da kaba type:
08:23 perl arrayFunctions dot pl
08:26 Bad shon “Enter.”
08:29 Ki jingmih ba harum lah pyni ha ka screen.
08:33 To ngin ia batai kyllum. Ha kane ka jinghikai, ngi lah pule kumno ban:
08:36 Pyndap/weng ia ki “elements” na ka “array”
08:40 Basic functions kiba lah ban leh ha u “array” da ka pyndonkam da ka sample program.
08:46 Hangne ka kam na ka bynta jong phi-
08:48 'script.spoken-tutorial.org/index.php/Perl'
08:54 Phiah ia katei ka string ha u '/ ' (forward slash) delimiter.
08:59 Pyndap https:// haba sdang jong ka “array” kaba shna thymmai.
09:06 Weng ia u element “Perl” na ka array.
09:09 Declare ia u numbar array bad pynbeit ryntih ia ki.
09:12 Peit ia ka video kaba don ha ka link harum.
09:15 Ka batai kyllum ia ka “Spoken Tutorial” project.
09:19 Lada phim don ia ka bandwidth kaba biang, phi lah ban shu download bad peit ia hadien.
09:24 Ka kynhun jong ka “Spoken Tutorial” project; ka pynlong ia ki workshops da kaba pyndonkam da ki spoken tutorials.
09:30 Ka ai certificates sha kito kiba pass ha ka online test.
09:34 Na ka bynta ki jingtip ba bniah, sngewbha thoh sha: contact at spoken hyphen tutorial dot org.
09:40 “Spoken Tutorial” project kadei shi bynta jong ka “Talk to a Teacher” project.
09:44 La kyrshan ia ka da ka National Mission on Education lyngba ka ICT, MHRD, Sorkat India.
09:51 Kham bun ki jingtip halor kane ka mission kidon ha ka spoken hyphen tutorial dot org slash NMEICT hyphen Intro.
10:02 Kyrmen ba phi sngewtynnad ia kane ka jinghikai halor ka “Perl”.
10:04 Ma nga U Pdiangburom na Shillong nga pynkut ia kane.
10:06 Khublei shibun.

Contributors and Content Editors

Pdiangburom