PERL/C2/Array-functions/Malayalam
From Script | Spoken-Tutorial
Time | Narration |
00:01 | Array Functions in PERL.എന്ന സ്പോക്കൺ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. |
00:06 | ഈ ട്യൂട്ടോറിയലില്, PERL 'ലെarray functions പഠിക്കുന്നു |
00:11 | push , pop , shift |
00:14 | unshift , split |
00:16 | splice and join |
00:18 | sort, qw. |
00:20 | Ubuntu Linux 12.04 ഓപ്പറേറ്റിംഗ് സിസ്റ്റം, Perl 5.14.2 ഞാൻ ഉപയോഗിക്കുന്നു. |
00:28 | ഞാൻ gedit ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിക്കും. |
00:32 | നിങ്ങൾക്ക് ഇഷ്ടപ്പെട്ട ഏതെങ്കിലും ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിക്കാം. |
00:36 | വേരിയബിളുകൾ, ഡാറ്റ സ്ട്രക്ചറുകൾ, 'PERL' ലെ arraysഎന്നിവയെക്കുറിച്ചുള്ള അടിസ്ഥാന അറിവ് നിങ്ങൾക്കുണ്ടായിരിക്കണം. |
00:43 | ' comments, loops conditional statements എന്നിവ അറിയുന്നത് അധിക നേട്ടമായിരിക്കും. |
00:48 | spoken tutorial വെബ്സൈറ്റിൽ പ്രസക്തമായ സ്പോക്കൺ ട്യൂട്ടോറിയലിലൂടെ പോകുക. |
00:54 | Perl ഇൻബിൽറ്റ് functions. നൽകുന്നു. |
00:57 | ഈ ഫംഗ്ഷനുകൾക്ക്array. യിൽ വിവിധ പ്രവർത്തനങ്ങൾ നടത്താൻ കഴിയും. |
01:02 | നമുക്ക്array. യുടെ അവസാന സ്ഥാനത്ത് നിന്ന് എങ്ങനെയാണ് എലമെന്റ് കൾ ചേർക്കുന്നത്, നീക്കം ചെയ്യേണ്ടതെന്ന് ആദ്യം പഠിക്കാം. |
01:08 | ഇത് ഉപയോഗിച്ച് ചെയ്യാം |
01:10 | array.ലെ അവസാന സ്ഥാനത്ത് ഒരു എലമെന്റ് ചേർക്കുന്നpush |
01:15 | pop ഫങ്ഷൻ ഒരു array യുടെ അവസാന സ്ഥാനത്ത് നിന്ന് ഒരു ഘടകത്തെ നീക്കംചെയ്യുന്നു. |
01:21 | ഒരു സാമ്പിൾ പ്രോഗ്രാം ഉപയോഗിച്ച് push popപ്രവർത്തനങ്ങൾ നമുക്ക് മനസിലാക്കാം. |
01:26 | ടെർമിനൽ തുറന്ന് ടൈപ്പ് ചെയ്യുക: gedit perlArray dot pl space ampersand |
01:33 | 'Enter' അമർത്തുക. |
01:36 | ഇത് gedit ൽ 'perlArray dot pl' ഫയൽ തുറക്കും. |
01:41 | സ്ക്രീനിൽ കാണിച്ചിരിക്കുന്നതുപോലെ കോഡ് ടൈപ്പുചെയ്യുക. |
01:45 | ഇവിടെ, നമ്മൾ ലെങ്ത് 3 ആയുള്ള arrayഎന്ന് പ്രഖ്യാപിച്ചിരിക്കുന്നു. |
01:50 | push ഫങ്ഷൻ ഈarrayയുടെ അവസാന സ്ഥാനത്ത് 'അതായത് 3 നു ശേഷം ഒരു ഘടകം തിരുകും.' |
01:57 | popഫംഗ്ഷൻ array യുടെ അവസാന സ്ഥാനത്തുനിന്ന് ഒരു എലമെന്റ് നീക്കം ചെയ്യും. |
02:04 | നമ്മുടെ കാര്യത്തിൽ, array. യിൽ നിന്നും 4 നീക്കംചെയ്യും. |
02:08 | 'Ctrl + S' അമർത്തി ഫയല്save ചെയ്യുക |
02:11 | pushഫംഗ്ഷൻ 2arguments എടുക്കുന്നു - |
02:14 | pushഫംഗ്ഷനിലേക്കുള്ള ആദ്യത്തെ ആർഗ്യുമെന്റ്'array element ലേക്ക് കൊടുത്തത് ആണ്. |
02:20 | രണ്ടാമത്തെ ആർഗ്യുമെന്റ്elementആണ്, അത് അറേയിലേക്ക് പുഷ് ചെയ്യും |
02:25 | pop ഫംഗ്ഷനിലെ സിന്റാക്സ് താഴെ കൊടുക്കുന്നു: |
02:29 | pop ഫംഗ്ഷൻ ഒരു argument. മാത്രമേ എടുക്കൂ. ' |
02:32 | ഈ array യിൽ നിന്നും elementനീക്കം ചെയ്യേണ്ടതാണ്. |
02:36 | കുറിപ്പ്:ഈ രണ്ട് ഫംഗ്ഷനുകളും array.യുടെ അവസാന സ്ഥാനത്ത് പ്രവർത്തിക്കുന്നു. |
02:41 | pop ഫങ്ഷൻ' 'നീക്കം ചെയ്തelementമറ്റൊരു വേരിയബിളിൽ ശേഖരിക്കുവാൻ കഴിയും. |
02:46 | ഇതിനായുള്ള സിന്റഎക്സ് ഇതാണ് $variable space = space pop open bracket @myArray close bracket |
02:57 | ഇപ്പോൾ ടെർമിനലിലേക്ക് പോയി Perl script എക്സിക്യൂട്ട് ചെയ്യുക. |
03:01 | ടൈപ്പ് : 'perl perlArray dot pl' അമർത്തുക 'Enter.' അമർത്തുക |
03:07 | ഔട്ട്പുട്ട് ടെർമിനലിൽ കാണിച്ചിരിക്കുന്നു |
03:11 | നീക്കം ചെയ്യാം എന്ന് നമുക്ക് നോക്കാം. |
03:18 | ഇത് ഉപയോഗിച്ച് നേടിയെടുക്കാം- |
03:20 | 'Unshift' ഫംഗ്ഷൻ ഒന്നാം സ്ഥാനത്ത് 'ഒരുelementചേർക്കുന്നു. |
03:25 | 'Shift' എന്ന ഫങ്ഷൻarray എന്നതിൽ നിന്ന് ആദ്യത്തെelementനീക്കം ചെയ്യുന്നു. |
03:31 | ഒരു സാമ്പിൾ പ്രോഗ്രാം ഉപയോഗിച്ച് ഇത് മനസിലാക്കാം. |
03:35 | ഞാൻ perlArray dot plഫയൽ തുറക്കും. |
03:39 | സ്ക്രീനില് കാണിച്ചിരിക്കുന്നതുപോലെ താഴെക്കൊടുത്തിരിക്കുന്ന പീസ് ഓഫ് കോഡ് ടൈപ്പ് ചെയ്യുക. |
03:43 | 'Unshift' ഫംഗ്ഷൻ ഒന്നാമത്തെ പ്രഥമ സ്ഥാനത്തിൽ ഒരു element ചേർക്കുന്നു. 1 നു മുൻപേ |
03:52 | 'Shift' ഫംഗ്ഷൻ ആദ്യത്തെ സ്ഥാനത്തുനിന്ന് ഒരു element നീക്കം ചെയ്യും. |
03:57 | ഞങ്ങളുടെ കാര്യത്തിൽ, zero നീക്കം ചെയ്യപ്പെടും. |
04:00 | 'Ctrl + S' അമർത്തി save ഫയൽ അമർത്തുക. |
04:03 | 'Unshift' ഫംഗ്ഷൻ 2 arguments എടുക്കുന്നു. |
04:06 | element, ചേർക്കേണ്ടത്array ആണ്, |
04:10 | രണ്ടാമത്തെ ആർഗുമെൻറ് array യിൽ ചേർക്കേണ്ട രണ്ടാമത്തെ element ആണ്. |
04:15 | shift ഫങ്ഷൻ ഒരു argument മാത്രമേ എടുക്കൂ |
04:18 | ഈ arrayയിൽ നിന്നാണ് element നീക്കം ചെയ്യേണ്ടതാണ്. |
04:22 | കുറിപ്പ്:ഈ രണ്ട് ഫംഗ്ഷനുകളും array യുടെ ആദ്യ സ്ഥാനത്ത് പ്രവർത്തിക്കുന്നു. |
04:27 | 'Shift' ഫംഗ്ഷൻ ചില വാരിയബിൾ ലേക്ക് മാറ്റിയ element' നമുക്ക് ശേഖരിക്കാം. |
04:33 | ഇതിനായുള്ള സിന്റഎക്സ് :$variable space = space shift open bracket @myArray close bracket.
|
04:44 | തുടർന്ന് ടെർമിനലിലേക്ക് പോയി Perl scriptഎക്സിക്യൂട്ട് ചെയ്യുക. |
04:48 | ടൈപ്പ് 'perl perlArray dot pl' 'Enter' അമർത്തുക |
04:54 | ടെർമിനലിൽ കാണിച്ചിരിക്കുന്ന ഔട്ട്പുട്ട് ഹൈലൈറ്റ് ചെയ്യപ്പെട്ടതാണ്. |
04:59 | ഇപ്പോൾ, ഒരു 'array. ലുള്ള ഒരു നിശ്ചിത സ്ഥാനത്തുനിന്ന് ഒരു element എങ്ങിനെ നീക്കം ചെയ്യാം എന്ന് നമുക്ക് നോക്കാം. ' |
05:05 | 'സ്പ്ലൈസ്' ഫങ്ഷൻ array. യിലെ നിശ്ചിത സ്ഥാനത്തുനിന്ന് ഒരു elementനീക്കം ചെയ്യുന്നു. |
05:11 | ഈ ഫംഗ്ഷന്റെ return value നീക്കംചെയ്ത മൂലകങ്ങളുടെ ഒരുarray ആണ്. |
05:17 | ഒരു സാമ്പിൾ പ്രോഗ്രാം ഉപയോഗിച്ച് ഇത് മനസിലാക്കാം. |
05:21 | 'നേരത്തെ സൃഷ്ടിച്ച ഞങ്ങൾ' perlArray dot pl 'ഫയലിൽ പോകുക. |
05:26 | സ്ക്രീനിൽ കാണിച്ചിരിക്കുന്നതുപോലെ കോഡിന്റെ ഭാഗം ടൈപ്പുചെയ്യുക. |
05:30 | നാം ഘടകങ്ങൾ നീക്കംചെയ്യാൻ ആഗ്രഹിക്കുന്നയിടത്തുനിന്നുള്ള 'index' നൽകണം |
05:35 | 'ഓഫ്സെറ്റ്' ഞങ്ങൾ ഘടകങ്ങൾ നീക്കംചെയ്യാൻ ആഗ്രഹിക്കുന്നു. |
05:39 | ഞങ്ങളുടെ കാര്യത്തിൽ, 5 ഉം 6 ഉം ഘടകങ്ങൾ നീക്കം ചെയ്യും. |
05:44 | പിന്നീട് ടെർമിനലിലേക്ക് പോയി 'പേൾ സ്ക്രിപ്റ്റ്' ടൈപ്പ് ചെയ്ത് നിർവ്വഹിക്കുക: |
05:49 | 'പെർൽ perlArray dot pl' 'Enter.' അമർത്തുക |
05:55 | ടെർമിനലിൽ കാണിച്ചിരിക്കുന്ന ഔട്ട്പുട്ട്. |
05:59 | ഇനി നമുക്ക് arrays.യുടെ 'inbuilt ഫങ്ഷനുകൾ നോക്കൂ. |
06:04 | split ഫങ്ഷൻ ഒരു നിശ്ചിത delimiter. ഉപയോഗിച്ച് ഒരുstringവേർതിരിക്കാനാണ് ഉപയോഗിക്കുന്നത്. |
06:10 | ഈ ഫംഗ്ഷന്റെ റിട്ടേൺ വാല്യൂarrayആണ്. |
06:14 | ഈ array യിലെ elements string. ന്റെ വിഭജിത ഭാഗങ്ങളാണ്. |
06:19 | join ഫങ്ഷൻ നിർദിഷ്ട delimiter.ഉപയോഗിച്ച്' array യുടെelements ചേർക്കുന്നു. |
06:25 | ജോയ്ൻഡ് elements. ന്റെ string തിരികെ നൽകുന്നു. |
06:28 | sort ഫംഗ്ഷൻ ഒരു array യെ അൽഫബെറ്റിക്കൽ /നുമേരിക്കൽ ഓർഡർ ൽ ആക്കുന്നു |
06:34 | 'Qw' ഫങ്ഷൻ ഒരു വൈറ്റ് space.കൊണ്ട് വേർതിരിച്ച വാക്കുകളുടെ ഒരുarray നൽകുന്നു. |
06:40 | ഇപ്പോൾ ഒരു സാമ്പിൾ പ്രോഗ്രാം ഉപയോഗിച്ച് ഈ പ്രവർത്തനങ്ങളെല്ലാം മനസ്സിലാക്കാം. |
06:45 | ടെർമിനലിലേക്ക് ടൈപ്പുചെയ്യുക, ടൈപ്പുചെയ്യുക: |
06:48 | gedit arrayFunctions dot pl space ampersand Enter.അമർത്തുക |
06:55 | സ്ക്രീനില് കാണിച്ചിരിക്കുന്നതുപോലെ താഴെക്കൊടുത്തിരിക്കുന്ന കോഡ് ടൈപ്പ് ചെയ്യുക. |
07:00 | ഈ സന്ദർഭത്തിൽ, string വേരിയബിള് ഓരോ വേർഡ് ഉം ഒരുarray element ആയി യുടെ മാറും. |
07:07 | ഇവിടെ, 'newArray' 'യുടെ ഓരോelement comma കൊണ്ട് ജോയിൻ ചെയ്യും |
07:12 | sort ഫങ്ഷൻ അക്ഷര ക്രമത്തിൽ ഒരു അറേയുടെ elements അൽഫബെറ്റിക്കൽ ഓർഡർ ല്. ക്രമീകരിക്കും. |
07:19 | 'Qw' 'ഫങ്ക്ഷന് സ്പേസ് ഉപയോഗിച്ച് വേർതിരിച്ച വാക്കുകളുടെ ഒരു arrayസൃഷ്ടിക്കുന്നു. |
07:25 | ഓരോ പ്രവർത്തനത്തെയും നമുക്ക് മനസ്സിലാക്കാം. |
07:28 | split ഫംഗ്ഷൻ രണ്ട് arguments. എടുക്കുന്നു. |
07:31 | string ' സ്പ്ളിറ് ചെയ്യാനുള്ള ആവശ്യമുള്ള delimiter ആണ് ആദ്യത്തെ ആർഗ്യുമെൻറ്, |
07:36 | രണ്ടാമത്തേത് സ്പ്ളിറ് ചെയ്യേണ്ട string ആണ് |
07:39 | Delimiters ഫോർവേഡ് സ്ലാഷ്, സിംഗിൾ അല്ലെങ്കിൽ ഡബിൾ കോട് സ് കളിൽ.കളിൽ സ്പെസിഫിയ ചെയ്യുന്നു |
07:45 | join ഫംഗ്ഷൻ 2 argumentsഎടുക്കുന്നു. |
07:48 | ആദ്യത്തേത് delimiter ആണ്, ഇതിന് അറേ എലെമെന്റ്സ് ചേരണം. |
07:53 | രണ്ടാമത്തേത് array. ആണ്. |
07:55 | Delimiters സിംഗിൾ അല്ലെങ്കിൽ ഡബിൾ കോട് സ് കളിൽ നൽകാം. |
07:58 | 'Sort' ഫംഗ്ഷൻ ഒരു ഏക argument ആണ്, അത് array യെ ക്രമീകരിക്കുന്നു |
08:05 | 'Qw' ഫങ്ഷൻ space.ഉപയോഗിച്ച് വേർതിരിച്ച വാക്കുകളുടെ ഒരുarray നൽകുന്നു. |
08:11 | 'Qw' 'ഉപയോഗിച്ചു എഴുതിയിട്ടുണ്ടെങ്കിൽ ആ വാക്ക് quotesല് വ്യക്തമാക്കേണ്ടതില്ല. |
08:17 | പിന്നീട് ടെർമിനലിലേക്ക് പോയി Perl script ടൈപ്പ് ചെയ്ത് എക്സിക്യൂട്ട് ചെയ്യാം |
08:23 | perl arrayFunctions dot pl |
08:26 | Enter. അമര്ത്തുക |
08:29 | സ്ക്രീനിൽ താഴെ കാണിക്കുന്ന ഔട്ട്പുട്ട് കാണാം. |
08:33 | നമുക്ക് സംഗ്രഹിക്കാം. ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിച്ചത്: |
08:36 | ഒരു array യുടെ elements ൽ നിന്ന്' ഘടകങ്ങൾ ചേർക്കുക / നീക്കം ചെയ്യുക |
08:40 | സാമ്പിൾ പ്രോഗ്രാം ഉപയോഗിച്ച് array നടപ്പിലാക്കാൻ കഴിയുന്ന അടിസ്ഥാന പ്രവർത്തനങ്ങൾ. |
08:46 | ഇതാ നിങ്ങൾക്ക് ഒരു അസൈൻമെന്റ് - |
08:48 | 'Script.spoken-tutorial.org/index.php/Perl' |
08:54 | മുകളിലുള്ള സ്പ്ളിറ് ചെയുക string at '/ ' (forward slash) delimiter. |
08:59 | പുതുതായി സൃഷ്ടിച്ച array യുടെ തുടക്കത്തിൽ 'https://' ചേർക്കുക. |
09:06 | array. എന്നതിൽ നിന്ന് element “Perl” നീക്കം ചെയ്യുക. |
09:09 | ഒരു അറേ പ്രഖ്യാപിക്കുക, അടുക്കുക. |
09:12 | ലഭ്യമായ ലിങ്ക് കാണുക. |
09:15 | ഇത് "സ്പോക്കൺ ട്യൂട്ടോറിയൽ" പ്രോജക്ട് സംഗ്രഹിക്കുന്നു. |
09:19 | നിങ്ങൾക്ക് നല്ല ബാൻഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ, ഡൌൺലോഡ് ചെയ്ത് കാണാവുന്നതാണ്. |
09:24 | "സ്പോക്കൺ ട്യൂട്ടോറിയൽ" പ്രോജക്ട് ടീം:സ്പോക്കൺ ട്യൂട്ടോറിയലുകൾ ഉപയോഗിച്ച് വർക്ക്ഷോപ്പുകൾ നടത്തുന്നു. |
09:30 | ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സർട്ടിഫികറ്റുകൾ നല്കുന്നു. |
09:34 | കൂടുതൽ വിവരങ്ങൾക്ക് ദയവായി എഴുതുക:കോണ്ടാക്റ്റ് ഹൈഫൻ ട്യൂട്ടോറിയൽ ഡോട്ട് org. |
09:40 | "സ്പോക്കൺ ട്യൂട്ടോറിയൽ" പ്രോജക്റ്റ് "ടോക്ക് ടു എ ടീച്ചർ" എന്ന പദ്ധതിയുടെ ഭാഗമാണ്. |
09:44 | ഇത് നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ത്രൂ ഐസിടി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ. |
09:51 | ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ലഭ്യമാണ്:spoken hyphen tutorial dot org slash NMEICT hyphen Intro. |
10:02 | നിങ്ങൾ ഈ 'Perl' 'ട്യൂട്ടോറിയൽ ഇഷ്ടമാണെന്ന് പ്രതീക്ഷിക്കുന്നു. |
10:04 | ഇത്വിജി നായർ ആണ്, സൈൻ ഓഫ് ചെയ്യുന്നു. |
10:06 | അംഗമാകുന്നതിന് നന്ദി. |