Ruby/C3/for-and-each-Looping-Statements/Malayalam

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 Ruby. എന്നതിനായുള്ള for and each Loops ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം.
00:05 ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിക്കും:
00:07 '"ലൂപ്പ്"' എന്ന ടെം മിന്റെ അർത്ഥം. Ruby യിലെ വിവിധ തരാം ലൂപസ്
00:11 “for” ലൂപ്പ് ന്റെ ഉപയോഗവും “each” ലൂപ്പ് ന്റെ നിർമ്മാണത്തിന്റെ ഉപയോഗവും.
00:14 ഇവിടെ, ഞങ്ങൾ ഉപയോഗിക്കുന്നു:
00:16 'ഉബുണ്ടു' പതിപ്പ് '12 .04'
00:19 'റൂബി 1.9.3'
00:22 ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്, നിങ്ങൾക്ക് 'ഇന്റർനെറ്റ്' 'കണക്ഷൻ ഉണ്ടായിരിക്കണം.
00:25 നിങ്ങൾക്ക് 'ലിനക്സ്' കമാൻഡുകൾ, 'ടെർമിനൽ' , 'ടെക്സ്റ്റ് എഡിറ്റർ എന്നിവയുടെ അറിവും ഉണ്ടായിരിക്കണം.'
00:30 ഇല്ലെങ്കിൽ, പ്രസക്തമായ ട്യൂട്ടോറിയലുകൾക്കായി, ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക.
00:34 റൂബിയിൽ ഇപ്പോൾ 'ലൂപ്' 'എന്നറിയപ്പെടുന്നവയെക്കുറിച്ച് വിശദമായി പറയാം.
00:38 ഒരു 'loop' ഒരു നിശ്ചിത സംഖ്യ പ്രാവർത്തികമാക്കുന്ന കമാണ്ട് അല്ലെങ്കിൽ ഒരു കൂട്ടം കമാൻഡുകൾ ആണ്.
00:44 റൂബി താഴെ പ്രധാന ലൂപ്പിനുള്ള പ്രസ്താവനകൾ ഉണ്ട്.
00:47 for, each , while, until.
00:50 ഈ ട്യൂട്ടോറിയലിൽ,for' each ലൂപിങ് കോൺസ്റ്റ്‌ക്ടസ് . എങ്ങനെ ഉപയോഗിക്കണമെന്ന് പഠിക്കും.
00:55 ഞങ്ങൾ ആരംഭിക്കുന്നതിനു മുമ്പ്, നിങ്ങളുടെ ഹോം ഡയറക്ടറിയിൽ ഇനി പറയുന്ന ഫോൾഡറുകൾ സൃഷ്ടിക്കുക-
01:02 ttt, ruby hyphen tutorial, looping hyphen statements.
01:07 അവിടെ സൂചിപ്പിച്ച ഉപ-ഫോൾഡറുകൾ ദയവായി സൃഷ്ടിക്കുക.
01:11 ഇപ്പോൾ ആവശ്യമുള്ള ഫോൾഡറുകൾ ഞങ്ങൾ സൃഷ്ടിച്ചു.
01:13 മുന്നോട്ട് പോകാം.
01:15 റൂബിfor '"" ലൂപ്പ് ""നുള്ള എന്ന സിന്റാക്സ് താഴെ കാണിച്ചിരിക്കുന്നു:
01:19 “a collection of objects” എന്നതിലെ for “variable”
01:22 ruby code end


01:25 നമുക്കൊരു ഉദാഹരണം മനസിലാക്കാൻ ശ്രമിക്കാം.
01:28 അടിസ്ഥാന ഘടകം Ruby tutorials ൽ കാണിച്ചിരിക്കുന്നതുപോലെ' ജിഎഡിറ്റി 'ൽ ഒരു പുതിയ ഫയൽ ഉണ്ടാക്കുക.
01:32 for hyphen loop dot rb .എന്നാക്കി പേരിന് പേര് കൊടുക്കുക.
01:36 “for” loop. എന്നതിന്റെ പ്രവർത്തന ഉദാഹരണമായി ഞാൻ ഇതിനകം തന്നെ പ്രവർത്തിക്കുന്നു.
01:39 ഈ ഉദാഹരണത്തിലൂടെ കടന്നുപോകുമ്പോൾ നിങ്ങൾക്ക് കോഡ് ടൈപ്പ് ചെയ്യാൻ കഴിയും.
01:44 ഈ ഉദാഹരണത്തിൽ ഞാൻ ഒരു“for” '"ലൂപ്പ്" "എന്നായി ഡിക്ലറേ ചെയ്തു
01:47 നമുക്ക് ഒരു സെറ്റ് നമ്പര് ഉണ്ട് 1 മുതല് 20 വരെ.
01:50 “for” loop. നുള്ളിലെ "i" എന്ന വാരിയബിൾ ഡിക്ലയെർ ചെയുന്നു
01:55 1 മുതൽ 20 വരെയുള്ള സംഖ്യകളിൽ വാരിയബിൽ “i” ആദ്യത്തെ സംഘ്യയിൽ ആരംഭിക്കുന്നു.
02:00 “for” ലൂപ്പ് പ്രഖ്യാപനം സെറ്റ് 1 മുതൽ 20 വരെ സെറ്റിലുടനീളം ഓരോ ഘടകത്തിലേക്കും വേർതിരിക്കാനുള്ള കോഡ് നൽകുന്നു.
02:07 “for” ലൂപ് നുള്ളിൽ ഡിക്ലറേ ചെയുന്ന puts മേത്തടു ഔട്ട്പുട്ട് സൃഷ്ടിക്കുന്നതിനുള്ള ഉത്തരവാദിത്തമാണ്.
02:14 ഇപ്പോൾ, 'ടെർമിനൽ തുറന്ന് ടൈപ്പ് ചെയ്യുക:
02:17 ruby space for hyphen loop dot rb ഔട്ട്പുട്ട് കാണുക.
02:22 ഔട്ട്പുട്ട് 1 മുതൽ 20 വരെയുള്ള സംഖ്യകളുടെarray ആയിരിക്കും.
02:26 ഈ ഉദാഹരണത്തിൽ inclusive range. നുള്ള “for” ലൂപ്പ് പ്രസ്താവിച്ചു.
02:31 ഇതിൽ 1 മുതൽ 20 വരെ എല്ലാ നമ്പറുകളും ഉൾപ്പെടുന്നു.
02:35 അടുത്തതായി, ഞങ്ങൾ നോൺ-ഇൻക്യുസിറ്റീവ് പരിധിക്കുള്ള ലൂപ്പിനുള്ള ' “for” loopനടപ്പിലാക്കുന്നതു നോക്കാം.
02:41 കോഡിന്റെ അടുത്ത ഭാഗം ടൈപ്പുചെയ്യുന്നത് തുടരുക.
02:44 Non-inclusiveഅർത്ഥമാക്കുന്നത് വസ്തുക്കളുടെ ശേഖരത്തിലെ അവസാന എലമെന്റ് കം ഉൾപ്പെടില്ലെന്നാണ്.
02:49 ഇവിടെ, '"വേണ്ടി"' ലൂപ്പ് 1 മുതൽ 20 വരെ അക്കങ്ങളുടെ നോൺ-ഇൻക്യുസിസ്റ്റ് റേഞ്ചിൽ നടപ്പിലാക്കുന്നു.
02:55 ഔട്ട്പുട്ടിലെ നമ്പർ 20 അച്ചടിക്കാൻ കഴിയില്ലെന്ന് നിങ്ങൾ ഉടൻ ശ്രദ്ധിക്കുന്നു.
02:59 നിങ്ങൾക്ക് നമ്പറസ് തമ്മിലുള്ള 3 ഡോട്ടുകൾ ഉള്ളപ്പോൾ അവസാന എണ്ണം ഉൾപ്പെടുത്തപ്പെടില്ല.
03:04 ഇപ്പോൾ, 'ടെർമിനൽ തുറന്ന് ടൈപ്പ് ചെയ്യുക: ruby space for hyphen loop dot rb'
03:13 ഔട്ട്പുട്ട് കാണുക.
03:17 ഔട്ട്പുട്ട് ഇപ്പോഴും അക്കങ്ങളുടെ ഒരു array ആണ്, പക്ഷേ നമ്പർ 20 ഉൾപ്പെടില്ല.
03:22 ഇപ്പോൾ, നിങ്ങളുടെ ' “for” ലൂപ്പ് എഴുതാൻ മാത്രം കഴിവുണ്ടായിരിക്കണം.
03:27 റൂബിയിലെ “each” ലൂപ്പിന്റെ സിന്റാസ് താഴെ ചേർക്കുന്നു:
03:31 “a collection of objects” dot each, do item
03:36 ruby code end
03:38 നമുക്കൊരു ഉദാഹരണം മനസിലാക്കാൻ ശ്രമിക്കാം.
03:42 അടിസ്ഥാന ഘടകം 'Ruby tutorials ൽ കാണിച്ചിരിക്കുന്നതുപോലെ' gedit 'ൽ ഒരു പുതിയ ഫയൽ ഉണ്ടാക്കുക.
03:46 each hyphen loop dot rb. നെയിം കൊടുക്കുന്നു
03:50 eachലൂപ്പിനുറേയും ഒരു മാതൃകാ ഉദാഹരണം എനിക്കുണ്ട്.
03:53 ഈ ഉദാഹരണത്തിലൂടെ കടന്നുപോകുമ്പോൾ നിങ്ങൾക്ക് കോഡ് ടൈപ്പ് ചെയ്യാൻ കഴിയും.
03:58 ഈ ഉദാഹരണത്തിലെ each ലൂപ്പിനും ഞാൻ പ്രഖ്യാപിച്ചിരിക്കുന്നു.
04:03 നമുക്ക് ഒരു സെറ്റ് നമ്പര് ഉണ്ട് 1 മുതല് 20 വരെ.
04:06 each ലൂപ്പിനുള്ളിൽ "i" എന്നറിയപ്പെടുന്ന ഒരു വേരിയബിൾ ഞങ്ങൾ പ്രഖ്യാപിക്കുന്നു.
04:11 1 മുതൽ 20 വരെയുള്ള സംഖ്യകളിൽ "i" വേരിയബിൾ ആദ്യത്തെ എലമെന്റ് ലേക്ക് സമാരംഭിക്കും.
04:17 each ലൂപ്പ് ഡിക്ലറേഷൻ കോഡിലെ 1 മുതൽ 20 വരെയുള്ള സെറ്റിംഗിൽ ഓരോ' എലമെന്റ് ആവർത്തിക്കുന്നു.
04:23 'പുട്ട്സ്' മെത്തേഡ് each ലൂപ്പിനുള്ളിലും, ഔട്ട്പുട്ട് സൃഷ്ടിക്കുന്നതിനുള്ള ഉത്തരവാദിത്തമാണ്.
04:30 ഇപ്പോൾ 'ടെർമിനൽ' തുറന്ന് ടൈപ്പ് ചെയ്യുക: ruby space each hyphen loop dot rb
04:39 ഔട്ട്പുട്ട് കാണുക.
04:43 ഔട്ട്പുട്ട് 1 മുതൽ 20 വരെയുള്ള സംഖ്യകളുടെarrayആയിരിക്കും.
04:46 മുകളിൽ പറഞ്ഞ ഉദാഹരണത്തിൽ, ഞങ്ങൾ ഒരു 'iclusive range ടെ'eachലൂപ്പിലും പ്രസ്താവിച്ചു.
04:51 1 മുതൽ 20 വരെയുള്ള എല്ലാ നമ്പറുകളും ഉൾപ്പെടുന്നു.
04:54 അടുത്തതായി നാം നോൺ-ഇൻകമിങ് പരിധിയ്ക്കായിeach'ലൂപ്പും' 'നടപ്പിലാക്കുന്നത് നോക്കാം.
05:00 കോഡ് ഈ ഭാഗം ടൈപ്പുചെയ്യുന്നത് തുടരുക.
05:04 Non-inclusive എന്നതുകൊണ്ട് അർത്ഥമാക്കുന്നത് വസ്തുക്കളുടെ ശേഖരത്തിലെ അവസാന ഘടകം ആയിരിക്കില്ല എന്നാണ്.
05:10 ഇവിടെ each ലൂപ്പും 1 മുതൽ 20 വരെ സംഖ്യകളല്ലാത്ത സംഖ്യകൾക്കായി നടപ്പിലാക്കുന്നു.
05:16 ഔട്ട്പുട്ടിലെ നമ്പർ 20 അച്ചടിക്കാൻ കഴിയില്ലെന്ന് നിങ്ങൾ ഉടൻ ശ്രദ്ധിക്കുന്നു.
05:20 നിങ്ങൾക്ക് അക്കങ്ങൾ തമ്മിലുള്ള 3 ഡോട്ടുകൾ ഉള്ളപ്പോൾ അവസാന നമ്പർ ഉൾപ്പെടുത്തപ്പെടില്ല.
05:25 ഇപ്പോൾ 'ടെർമിനൽ' തുറന്ന് ടൈപ്പ് ചെയ്യുക: ' ruby space each hyphen loop dot rb
05:34 ഔട്ട്പുട്ട് കാണുക.
05:39 ഇപ്പോൾ നിങ്ങളുടെ ഓരോ each ലൂപ്പിനും എഴുതാൻ മാത്രം കഴിവുണ്ടായിരിക്കണം.
05:44 ഏത് റിപ്പൊൾ ചെയ്യാൻ construct എങ്ങനെ തിരഞ്ഞെടുക്കും?
05:48 "for" loop construct. ഓർത്തുവെക്കാൻ നമുക്ക് ശ്രമിക്കാം.
05:53 ആദ്യ ഉദാഹരണത്തിൽ,forലൂപ്പ് ഉപയോഗിച്ച്' ഒരു സെറ്റ് നമ്പറുകളിലേക്ക് 1 മുതൽ 20 വരെയുള്ള സംഖ്യകളാണ് ഞങ്ങൾ പ്രവർത്തിച്ചത്.
05:59 നിങ്ങളുടെ ടെർമിനലിൽ ruby space for hyphen loop dot rb എക്സിക്യൂട്ട് ചെയുക ഔട്ട്പുട്ട് കാണുക.
06:08 ഇപ്പോൾ, 'gedit' ലെ കോഡ് നോക്കുക. '
06:11 ' for loop, വേണ്ടിവരുമ്പോൾ, റൂബി യഥാർത്ഥത്തിൽ each മെത്തേഡ് തിരശ്ശീല വീഴുന്നു.
06:16 കൂടാതെ each അല്ലെങ്കിൽ for അതേ ഔട്ട്പുട്ട് സൃഷ്ടിക്കും.
06:21 ഓരോന്നും each, എന്ന പേരിൽ 'for വിളിക്കുക എന്നതിനാൽ, പകരം each ലൂപ്പും ഉപയോഗിക്കുന്നത് നല്ലതാണ്.
06:28 ഇത് നമ്മെ ഈ സ്പോക്കണ് ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്തെത്തിക്കുന്നു.
06:30 നമുക്ക് ചുരുക്കാം.
06:32 ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിച്ചത്: for lലൂപ്പിനുള്ള ഉപയോഗത്തിന്റെ ഉപയോഗം
06:35 each ന്റെ ഉപയോഗവും
06:38 for എന്നതിന് പകരം പകരം each ഉപയോഗിച്ചും പിന്നിൽ ന്യായവാദം ചെയ്യുക
06:41 മുകളിലെ ലൂപ്പിംഗ് കൺസ്ട്രക്ടുകൾ ഉപയോഗിക്കുന്നതിനുള്ള ഉദാഹരണങ്ങൾ.
06:45 ഒരു അസൈൻമെന്റ്-
06:47 ഉചിതമായ ലൂപ് നിർമാണം ഉപയോഗിച്ച് ഒരു റൂബി പ്രോഗ്രാം എഴുതുക
06:50 ഒരു കൂട്ടം നമ്പറുകളിൽ നിന്ന് ഒരു സംഖ്യ സൃഷ്ടിക്കാൻ 1 മുതൽ 20 വരെ പറയുന്നു.
06:56 ലഭ്യമായ ലിങ്ക് കാണുക.
07:00 ഇത് സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു.
07:03 നിങ്ങൾക്ക് നല്ല ബാൻഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ, ഡൌൺലോഡ് ചെയ്ത് കാണാവുന്നതാണ്.
07:08 സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്ട് ടീം:
07:11 സ്പോകെൻ ട്യൂട്ടോറിയലുകൾ ഉപയോഗിച്ച് വർക്ക് ഷോപ്പുകൾ നടത്തുന്നു.
07:14 ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സർട്ടിഫികറ്റുകൾ നല്കുന്നു.
07:18 കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി എഴുതുക: contact@spoken-tutorial.org
07:23 'സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റ്' ടോക്ക് ടു എ ടീച്ചർ പദ്ധതിയുടെ ഭാഗമാണ്.
07:26 ഇത് നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ത്രൂ ഐസിടി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ.
07:33 ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ലഭ്യമാണ്: spoken hyphen tutorial dot org slash NMEICT hyphen Intro.
07:41 വിജി നായർ സൈനിങ്‌ ഓഫ് . നന്ദി.

Contributors and Content Editors

PoojaMoolya, Prena