Difference between revisions of "PERL/C2/Arrays/Hindi"
From Script | Spoken-Tutorial
Line 5: | Line 5: | ||
|- | |- | ||
| 00:01 | | 00:01 | ||
− | | | + | | पर्ल में अरैज पर स्पोकन ट्यूटोरियल में आपका स्वागत है । |
|- | |- | ||
| 00:06 | | 00:06 | ||
Line 40: | Line 40: | ||
|- | |- | ||
|00:37 | |00:37 | ||
− | | आपको | + | | आपको पर्ल में वेरिएबल्स, कमेंट्स और डेटा स्ट्रक्चर्स का बुनियादी ज्ञान होना चाहिए। |
|- | |- | ||
Line 57: | Line 57: | ||
|- | |- | ||
| 01:03 | | 01:03 | ||
− | | | + | |पर्ल में, अरै की लंबाई घोषित करना आवश्यक नहीं है। |
|- | |- | ||
|01:08 | |01:08 | ||
Line 81: | Line 81: | ||
|- | |- | ||
|01:44 | |01:44 | ||
− | |'''gedit arrayIndex dot pl space | + | |'''gedit arrayIndex dot pl space ऐंपर्सैंड ''' |
|- | |- | ||
|01:50 | |01:50 | ||
Line 105: | Line 105: | ||
|- | |- | ||
|02:22 | |02:22 | ||
− | |अब टर्मिनल पर जाएँ और | + | |अब टर्मिनल पर जाएँ और पर्ल स्क्रिप्ट को निष्पादित करें। |
|- | |- | ||
|02:26 | |02:26 | ||
Line 117: | Line 117: | ||
|- | |- | ||
|02:37 | |02:37 | ||
− | |अब देखते हैं कि | + | |अब देखते हैं कि पर्ल में अरै की लंबाई कैसे ज्ञात करें। |
|- | |- | ||
|02:41 | |02:41 | ||
Line 138: | Line 138: | ||
|- | |- | ||
| 03:18 | | 03:18 | ||
− | | '''gedit arrayLength dot pl space | + | | '''gedit arrayLength dot pl space ऐंपर्सैंड ''' |
|- | |- | ||
|03:24 | |03:24 | ||
Line 153: | Line 153: | ||
|- | |- | ||
|03:41 | |03:41 | ||
− | |चिन्हांकित, | + | |चिन्हांकित, पर्ल में अरै की लंबाई ज्ञात करने के विभिन्न तरीके हैं। |
|- | |- | ||
| 03:47 | | 03:47 | ||
Line 166: | Line 166: | ||
|- | |- | ||
| 03:59 | | 03:59 | ||
− | | | + | | टर्मिनल पर जाएँ और टाइप करें.. |
|- | |- | ||
| 04:02 | | 04:02 | ||
Line 196: | Line 196: | ||
|- | |- | ||
| 04:35 | | 04:35 | ||
− | | '''gedit perlArray dot pl space | + | | '''gedit perlArray dot pl space ऐंपर्सैंड ''' |
|- | |- | ||
Line 252: | Line 252: | ||
|- | |- | ||
| 05:56 | | 05:56 | ||
− | | '''for ''' लूप का उपयोग करके | + | | '''for ''' लूप का उपयोग करके, |
|- | |- | ||
| 05:58 | | 05:58 | ||
− | |'''foreach ''' लूप का उपयोग करके | + | |'''foreach ''' लूप का उपयोग करके, |
|- | |- | ||
|06:01 | |06:01 | ||
Line 264: | Line 264: | ||
|- | |- | ||
|06:11 | |06:11 | ||
− | | '''gedit loopingOverArray dot pl space | + | | '''gedit loopingOverArray dot pl space ऐंपर्सैंड ''' |
|- | |- | ||
|06:17 | |06:17 | ||
Line 307: | Line 307: | ||
|- | |- | ||
|07:24 | |07:24 | ||
− | | | + | | पर्ल में, हम sequential अरै घोषित कर सकते हैं। जैसे- |
|- | |- | ||
|07:28 | |07:28 | ||
Line 353: | Line 353: | ||
|09:01 | |09:01 | ||
|अरै पर लूप। | |अरै पर लूप। | ||
− | |||
|- | |- | ||
|09:03 | |09:03 | ||
Line 410: | Line 409: | ||
|- | |- | ||
| 10:31 | | 10:31 | ||
− | |आशा करते हैं कि आपने इस | + | |आशा करते हैं कि आपने इस पर्ल के ट्यूटोरियल का आनंद लिया होगा। |
|- | |- | ||
|10:35 | |10:35 |
Revision as of 15:31, 18 November 2014
Time | Narration |
00:01 | पर्ल में अरैज पर स्पोकन ट्यूटोरियल में आपका स्वागत है । |
00:06 | इस ट्यूटोरियल में, हम सीखेंगे। |
00:09 | अरै का इंडेक्स। |
00:11 | अरै की लंबाई । |
00:13 | अरै के एलिमेंट्स को एक्सेस करना। |
00:16 | अरै पर लूपिंग करना। |
00:18 | Sequential अरै। |
00:20 | और अरै को पृथक करना। |
00:22 | यहाँ मैं उपयोग कर रहा हूँ उबंटू लिनक्स 12.04 ऑपरेटिंग सिस्टम और Perl 5.14.2 |
00:30 | मैं gedit टेक्स्ट एडिटर का उपयोग भी करूँगा । |
00:34 | आप अपने पसंद के किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं। |
00:37 | आपको पर्ल में वेरिएबल्स, कमेंट्स और डेटा स्ट्रक्चर्स का बुनियादी ज्ञान होना चाहिए। |
00:43 | लूप्स और कंडिशनल स्टेटमेंट्स का ज्ञान अतिरिक्त लाभदायक होगा। |
00:48 | कृपया संबंधित ट्यूटोरियल्स के लिए स्पोकन ट्यूटोरियल की वेबसाइट पर जाएँ। |
00:54 | अरै एक सामान्य डेटा स्ट्रक्टर है, जिसमें किसी भी डेटा टाइप के एलिमेंट्स सम्मिलित हैं। |
00:59 | अरै इंडेक्स हमेशा 0 से शुरू होता है। |
01:03 | पर्ल में, अरै की लंबाई घोषित करना आवश्यक नहीं है। |
01:08 | अरै की लंबाई ज्यादा और कम होती है, जब इसमें एलिमेंट्स जोड़े और हटाए जाते हैं। |
01:15 | अरै को घोषित करने के लिए सिंटेक्स है.. |
01:18 | @myArray equal to ओपन ब्रैकेट 1 कॉमा 2 कॉमा 3 कॉमा सिंगल कोट abc सिंगल कोट कॉमा 10.3 क्लोज ब्रैकेट सेमाकॉलन |
01:31 | अरै का आखिरी इंडेक्स इस कमांड के साथ पता किया जा सकता है - |
01:35 | $#myArray |
01:38 | सैंपल प्रोग्राम का उपयोग करके समझते हैं। |
01:42 | टर्मिनल खोलें और टाइप करें |
01:44 | gedit arrayIndex dot pl space ऐंपर्सैंड |
01:50 | और एंटर दबाएँ। |
01:52 | यह geditor में arrayIndex dot pl फाइल खोलेगा। |
01:57 | कोड का भाग टाइप करें, जो स्क्रीन पर प्रदर्शित है। |
02:02 | यहाँ हमने एक अरै घोषित और परिभाषित किया, जिसमें 5 एलिमेंट्स सम्मिलित हैं। |
02:07 | जैसा कि अरै इंडेक्स 0 से शुरू होता है, आखिरी इंडेक्स वैल्यू 4 होगी। |
02:14 | अर्थात एलिमेंट्स की संख्या, जो 5 है, माइनस 1. |
02:18 | फाइल को सेव करने के लिए Ctrl+S दबाएँ। |
02:22 | अब टर्मिनल पर जाएँ और पर्ल स्क्रिप्ट को निष्पादित करें। |
02:26 | टाइप करें perl arrayIndex dot pl |
02:30 | और एंटर दबाएँ। |
02:32 | आउटपुट टर्मिनल पर प्रदर्शित होगा। |
02:37 | अब देखते हैं कि पर्ल में अरै की लंबाई कैसे ज्ञात करें। |
02:41 | यहाँ कई तरीके हैं जिनसे हम अरै की लंबाई ज्ञात कर सकते हैं। |
02:46 | अरै का इंडेक्स + 1 अर्थात $#array + 1 |
02:53 | PERL इनबिल्ट स्केलर फंक्शन का उपयोग करके, अर्थात scalar ओपन ब्रैकेट @array क्लोज ब्रैकेट । |
03:02 | स्केलर वेरिएबल के लिए अरै निर्धारित करके अर्थात $arrayLength = @array |
03:09 | सैंपल प्रोग्राम का उपयोग करके अरै की लंबाई का एक उदाहरण देखते हैं। |
03:14 | टर्मिनल पर जाएँ और टाइप करें.. |
03:18 | gedit arrayLength dot pl space ऐंपर्सैंड |
03:24 | एंटर दबाएँ। |
03:27 | निम्न कोड के भाग को टाइप करें, जैसा स्क्रीन पर दिखाया गया है। |
03:32 | यहाँ हमने एक अरै घोषित और परिभाषित किया, जिसमें 5 एलिमेंट्स सम्मिलित हैं। |
03:38 | अतः आउटपुट 5 प्रदर्शित होगा। |
03:41 | चिन्हांकित, पर्ल में अरै की लंबाई ज्ञात करने के विभिन्न तरीके हैं। |
03:47 | कृपया ध्यान दें, हमने कॉमा का उपयोग करके प्रिंट स्टेटमेंट में आउटपुट का श्रेणीबद्ध किया। |
03:53 | फाइल को सेव करने के लिए Ctrl + S दबाएँ। |
03:57 | अब स्क्रिप्ट निष्पादित करें। |
03:59 | टर्मिनल पर जाएँ और टाइप करें.. |
04:02 | perl arrayLength dot pl और एंटर दबाएँ। |
04:07 | टर्मिनल पर इस तरह आउटपुट दिखेगा। |
04:12 | अब, समझते हैं कि अरै में व्यक्तिगत एलिमेंट्स कैसे एक्सेस करें। |
04:18 | Indexing का उपयोग अरै के एलिमेंट्स को एक्सेस करने के लिए किया जाता है। |
04:22 | अरै के एलिमेंट्स को एक्सेस करने के लिए एक उदाहरण देखते हैं। |
04:27 | पहले स्थान पर |
04:28 | अंतिम स्थान पर |
04:29 | किसी भी स्थान पर |
04:32 | टर्मिनल पर जाएँ और टाइप करें |
04:35 | gedit perlArray dot pl space ऐंपर्सैंड |
04:42 | और एंटर दबाएँ। |
04:45 | कोड के निम्न भाग को टाइप करें, जैसे दिखाया गया है। |
04:49 | कृपया ध्यान दें। |
04:50 | myArray @ चिन्ह के साथ घोषित होता है। |
04:54 | लेकिन, अरै एलिमेंट को एक्सेस करने के लिए हमें $ (dollar) चिन्ह के उपयोग की आवश्यकता है। |
04:59 | किसी भी स्थान पर एलिमेंट को एक्सेस करने के लिए, हमें अरै में index पास करने की आवश्यकता है। |
05:07 | यहाँ, myArray के पहले एलिमेंट को एक्सेस करने के लिए |
05:11 | इंडेक्स के रुप में 0 पास किया जाता है। |
05:16 | myArray के अंतिम एलिमेंट को एक्सेस करने के लिए , हमने myArray के अंतिम इंडेक्स को पास किया है। |
05:24 | याद करें, हमने इसके बारे में पहले ही सीखा है। |
05:28 | फाइल को सेव करने के लिए Ctrl + S दबाएँ। |
05:30 | टर्मिनल पर जाएँ और perl perlArray dot pl |
05:36 | के रुप में स्क्रिप्ट निष्पादित करें। |
05:41 | और एंटर दबाएँ। |
05:43 | आउटपुट इस तरह होगा जैसे टर्मिनल पर दिखाया गया है। |
05:47 | अब समझते हैं कि अरै के प्रत्येक एलिमेंट पर लूप कैसे करें। |
05:52 | यहाँ अरै पर लूप करने के दो तरीके हैं। |
05:56 | for लूप का उपयोग करके, |
05:58 | foreach लूप का उपयोग करके, |
06:01 | सीखते हैं कि एक सैम्पल प्रोग्राम का उपयोग करके अरै पर पुनरावृति करने के लिए इन लूप्स का उपयोग कैसे करें। |
06:07 | इसके लिए, टर्मिनल पर जाएँ और टाइप करें |
06:11 | gedit loopingOverArray dot pl space ऐंपर्सैंड |
06:17 | और एंटर दबाएँ। |
06:20 | कोड के भाग को टाइप करें जैसा स्क्रीन पर दिखाया गया है। |
06:24 | यहाँ, हम इंडेक्स की पुनरावृति द्वारा अरै के प्रत्येक एलिमेट्स को प्रिंट कर रहे हैं। |
06:31 | i वेरिएबल की वैल्यू के, अरै के अंतिम इंडेक्स पर पहुँचने तक For लूप निष्पादित होगा। |
06:38 | यहाँ foreach लूप अरै के प्रत्येक एलिमेंट के लिए निष्पादित होगा। |
06:46 | एक बार अरै इसके अंतिम एलिमेंट पर पहुँचता है, तो यह foreach लूप को बाहर कर देगा। |
06:53 | कृपया ध्यान दें, यदि आप for और foreach लूप्स के बारे में नहीं जानते हैं |
06:58 | तो कृपया संबंधित स्पोकन ट्यूटोरियल्स के लिए स्पोकन ट्यूटोरियल की वेबसाइट पर जाएँ। |
07:04 | अब, फाइल को सेव करने के लिए Ctrl + S दबाएँ। |
07:07 | फिर टर्मिलन पर जाएँ और perl loopingOverArray dot pl |
07:12 | के रुप में स्क्रिप्ट को निष्पादित करें। |
07:15 | और एंटर दबाएँ। |
07:19 | आउटपुट टर्मिनल पर प्रदर्शित होगा। |
07:24 | पर्ल में, हम sequential अरै घोषित कर सकते हैं। जैसे- |
07:28 | '@alphaArray = ओपन ब्रैकेट a dot dot d क्लोज ब्रैकेट सेमीकॉलन। |
07:37 | अर्थात alphaArray एलिमेंट्स 'a', 'b', 'c' और 'd' को सम्मिलित करेगा। |
07:44 | इसी प्रकार, @numericArray equal to ओपन ब्रैकेट 1 dot dot 5 क्लोज ब्रैकेट सेमीकॉलन, @numericArray equal to ओपन ब्रैकेट 1 कॉमा 2 कॉमा 3 कॉमा 4 कॉमा 5 के समान है। |
08:03 | Perl अरै के भाग को भी प्रदान करता है। |
08:06 | यह है, अरै के भाग को एक्स्ट्रेक्ट करना और इसे एक नए अरै में डालना। |
08:13 | @array = 19 कॉमा 23 कॉमा 56 कॉमा 45 कॉमा 87 कॉमा 89 क्लोज ब्रैकेट सेमीकॉलन। |
08:27 | @newArray = @array ओपन स्क्वैर ब्रैकेट 1 कॉमा 4 क्लोज स्क्वैर ब्रैकेट सेमीकॉलन। |
08:38 | विभाजन के बाद, newArray इस तरह दिखेगा |
08:42 | @newArray = ओपन ब्रैकेट 23 कॉमा 87 क्लोज ब्रैकेट सेमीकॉलन। |
08:51 | संक्षेप में, |
08:52 | इस ट्यूटोरियल में हमने सीखा। |
08:55 | अरै का इंडेक्स ज्ञात करना। |
08:57 | अरै की लंबाई ज्ञात करना। |
08:59 | अरै के एलिमेंट्स को एक्सेस करना। |
09:01 | अरै पर लूप। |
09:03 | Sequenial अरै। |
09:05 | सैम्पल प्रोग्राम का उपयोग करके अरै का विभाजन। |
09:07 | यहाँ आपके लिए नियत कार्य है। |
09:10 | rainbow के रंग का एक अरै घोषित करें। |
09:13 | इस अरै के 4th एलिमेंट को प्रिंट करें। |
09:16 |
इस अरै की लंबाई और अंतिम इंडेक्स को प्रिंट करें। |
09:19 | for & foreach लूप का उपयोग करके अरै के प्रत्येक एलिमेंट पर लूप करें। |
09:25 | अरै को घोषित करें जैसे @myArray = ओपन ब्रैकेट 1..9 क्लोज ब्रैकेट सेमीकॉलन और फिर अरै विभाजन का उपयोग करके ऊपर दिये गये अरै से विषम संख्या का एक अरै बनाएँ। |
09:41 | निम्न लिंक पर उपलब्ध वीडियो देखें। |
09:44 | यह स्पोकन ट्यटोरियल प्रोजेक्ट को सारांशित करता है। |
09:48 | यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। |
09:53 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ भी चलाती है। |
09:58 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। |
10:02 | अधिक जानकारी के लिए contact@spoken-tutorial.org पर लिखें । |
10:09 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है। |
10:13 | यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
10:20 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है http://spoken-tutorial.org/NMEICT-Intro |
10:31 | आशा करते हैं कि आपने इस पर्ल के ट्यूटोरियल का आनंद लिया होगा। |
10:35 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ। |
10:37 | धन्यवाद |