Difference between revisions of "Ruby/C2/Variables-in-Ruby/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{| border=1
 
{| border=1
|| ''Time'''
+
|| '''Time'''
 
|| '''Narration'''
 
|| '''Narration'''
  
 
|-
 
|-
|  00.02
+
|  00:02
 
|  Ruby में वेरिएबल्स पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
 
|  Ruby में वेरिएबल्स पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
  
 
|-
 
|-
|  00.06
+
|  00:06
 
| इस ट्यूटोरियल में हम सीखेंगे।  
 
| इस ट्यूटोरियल में हम सीखेंगे।  
  
 
|-
 
|-
|  00.09
+
|  00:09
| वेरिएबल क्या है ?
+
| वेरिएबल क्या है ? Ruby में सक्रिय टाइपिंग।
  
 
|-
 
|-
|  00.10
+
|  00:13
|  Ruby में सक्रिय टाइपिंग।
+
 
+
|-
+
|  00.13
+
 
|  वेरिएबल घोषित करना।  
 
|  वेरिएबल घोषित करना।  
  
 
|-
 
|-
|  00.15
+
|  00:15
 
|  वेरिएबल के प्रकार बदलना।  
 
|  वेरिएबल के प्रकार बदलना।  
  
 
|-
 
|-
|  00.18   
+
|  00:18   
 
|  वेरिएबल का स्कोप क्या है ?  
 
|  वेरिएबल का स्कोप क्या है ?  
  
 
|-
 
|-
|  00.20
+
|  00:20
 
|  वेरिएबल के प्रकार।  
 
|  वेरिएबल के प्रकार।  
  
 
|-
 
|-
|  00.23
+
|  00:23
 
|  यहाँ हम उबंटु लिनक्स वर्जन 12.04, Ruby 1.9.3 उपयोग कर रहे हैं।  
 
|  यहाँ हम उबंटु लिनक्स वर्जन 12.04, Ruby 1.9.3 उपयोग कर रहे हैं।  
  
 
|-
 
|-
|  00.32
+
|  00:32
 
|  इस ट्यूटोरियल के अनुकरण के लिए आपको लिनक्स में टर्मिनल का ज्ञान होना आवश्यक है।
 
|  इस ट्यूटोरियल के अनुकरण के लिए आपको लिनक्स में टर्मिनल का ज्ञान होना आवश्यक है।
 
  
 
|-
 
|-
|  00.38
+
|  00:38
 
| आपको irb की जानकारी होनी आवश्यक है।  
 
| आपको irb की जानकारी होनी आवश्यक है।  
 
  
 
|-
 
|-
|  00.41
+
|  00:41
 
| यदि नहीं, तो सम्बंधित ट्यूटोरियल के लिए, दिखाई गयी हमारी वेबसाइट पर जाएँ।  
 
| यदि नहीं, तो सम्बंधित ट्यूटोरियल के लिए, दिखाई गयी हमारी वेबसाइट पर जाएँ।  
 
  
 
|-
 
|-
|  00.47
+
|  00:47
 
|  अब मैं समझाउंगी कि वेरिएबल क्या है ?  
 
|  अब मैं समझाउंगी कि वेरिएबल क्या है ?  
  
 
|-
 
|-
|  00.50
+
|  00:50
 
|  वेरिएबल का उपयोग एक वैल्यू संचित करने के लिए होता है।  
 
|  वेरिएबल का उपयोग एक वैल्यू संचित करने के लिए होता है।  
  
 
|-
 
|-
|  00.54
+
|  00:54
 
|  वेरिएबल एक संदर्भ (reference ) है, जिसे नियुक्त कर सकते हैं।  
 
|  वेरिएबल एक संदर्भ (reference ) है, जिसे नियुक्त कर सकते हैं।  
  
 
|-
 
|-
|  00.58
+
|  00:58
 
| ध्यान दें, कि Ruby वेरिएबल्स केस सेंसिटिव हैं।
 
| ध्यान दें, कि Ruby वेरिएबल्स केस सेंसिटिव हैं।
  
 
|-
 
|-
| 01.04
+
| 01:04
 
|  वेरिएबल का नाम अर्थपूर्ण होना चाहिए।  
 
|  वेरिएबल का नाम अर्थपूर्ण होना चाहिए।  
  
 
|-
 
|-
|01.07  
+
|01:07  
| वेरिएबल नाम में केवल लोअरकेस लेटर्स, नम्बर्स, अंडरस्कोर्स होते हैं। Ex : first_name  
+
|वेरिएबल नाम में केवल लोअरकेस लेटर्स, नम्बर्स, अंडरस्कोर्स होते हैं। Ex : first_name  
  
 
|-
 
|-
|  01.20
+
|  01:20
 
|  अब देखते हैं, सक्रीय टाइपिंग क्या है ?  
 
|  अब देखते हैं, सक्रीय टाइपिंग क्या है ?  
  
 
|-
 
|-
|  01.23
+
|  01:23
 
|  Ruby एक सक्रीय टाइप्ड भाषा है।  
 
|  Ruby एक सक्रीय टाइप्ड भाषा है।  
 
|-
 
|-
|  01.27
+
|  01:27
 
|  इसका मतलब कि आपको वेरिएबल बनाते समय डेटाटाइप बताने की आवशयकता नहीं है।
 
|  इसका मतलब कि आपको वेरिएबल बनाते समय डेटाटाइप बताने की आवशयकता नहीं है।
  
 
|-
 
|-
|  01.34
+
|  01:34
 
|  Rubyइंटरप्रेटर नियत कार्य के समय डेटा टाइप निर्धारित करता है।
 
|  Rubyइंटरप्रेटर नियत कार्य के समय डेटा टाइप निर्धारित करता है।
 
 
  
 
|-
 
|-
|  01.39
+
|  01:39
 
|  अब देखते हैं, कि Ruby में वेरिएबल कैसे निर्धारित करें।  
 
|  अब देखते हैं, कि Ruby में वेरिएबल कैसे निर्धारित करें।  
  
 
|-
 
|-
|  01.45
+
|  01:45
 
|  एकसाथ Ctrl , Alt और T कीज़ दबाकर टर्मिनल खोलें।  
 
|  एकसाथ Ctrl , Alt और T कीज़ दबाकर टर्मिनल खोलें।  
 
  
 
|-
 
|-
|  01.51  
+
|  01:51  
 
|  आपके स्क्रीन पर टर्मिनल विंडो प्रदर्शित होती है।
 
|  आपके स्क्रीन पर टर्मिनल विंडो प्रदर्शित होती है।
  
 
|-
 
|-
| 01.55
+
| 01:55
 
|  अब irb टाइप करें।  
 
|  अब irb टाइप करें।  
  
 
|-
 
|-
|  01.57
+
|  01:57
 
| इंटरैक्टिव Ruby आरम्भ के लिए एंटर दबाएं।  
 
| इंटरैक्टिव Ruby आरम्भ के लिए एंटर दबाएं।  
  
 
|-
 
|-
|  02.02
+
|  02:02
 
|  अब टाइप करें var1 equal to 10 और एंटर दबाएं।
 
|  अब टाइप करें var1 equal to 10 और एंटर दबाएं।
  
 
|-
 
|-
|  02.09
+
|  02:09
 
|  यहाँ हमने एक वेरिएबल var1 घोषित किया और उसकी वैल्यू 10 निर्धारित की।  
 
|  यहाँ हमने एक वेरिएबल var1 घोषित किया और उसकी वैल्यू 10 निर्धारित की।  
  
 
|-
 
|-
| 02.15
+
| 02:15
 
|  अब जाँचते हैं, कि इंटरप्रेटर द्वारा दिया गया डेटाटाइप इंटीजर है या नहीं।  
 
|  अब जाँचते हैं, कि इंटरप्रेटर द्वारा दिया गया डेटाटाइप इंटीजर है या नहीं।  
 
  
 
|-
 
|-
| 02.21
+
| 02:21
 
|  अब टाइप करें var1 dot kind_(underscore) of (?)question mark Integer और एंटर दबाएं।  
 
|  अब टाइप करें var1 dot kind_(underscore) of (?)question mark Integer और एंटर दबाएं।  
  
 
|-
 
|-
|  02.37
+
|  02:37
 
|  हमें आउटपुट true की तरह मिलेगा।  
 
|  हमें आउटपुट true की तरह मिलेगा।  
  
 
|-
 
|-
|  02.39
+
|  02:39
 
|  Ruby में वेरिएबल टाइप को सक्रियता से बदल सकते हैं।  
 
|  Ruby में वेरिएबल टाइप को सक्रियता से बदल सकते हैं।  
  
 
|-
 
|-
|  02.44
+
|  02:44
 
|  ऐसा करने के लिए, इसकी एक नयी वैल्यू निर्धारित करें।
 
|  ऐसा करने के लिए, इसकी एक नयी वैल्यू निर्धारित करें।
  
 
|-
 
|-
|  02.47
+
|  02:47
 
| इसको, var 1 को एक string वैल्यू निर्धारित करके करें।
 
| इसको, var 1 को एक string वैल्यू निर्धारित करके करें।
  
 
|-
 
|-
|  02.53
+
|  02:53
 
|  टाइप करें var1 equal to डबल कोट्स में hello और एंटर दबाएं।
 
|  टाइप करें var1 equal to डबल कोट्स में hello और एंटर दबाएं।
  
 
|-
 
|-
| 03.02   
+
| 03:02   
 
| निर्धारित वेरिएबल टाइप को सत्यापित करें।
 
| निर्धारित वेरिएबल टाइप को सत्यापित करें।
  
 
|-
 
|-
|  03.06
+
|  03:06
 
| टाइप करें var1 dot class  
 
| टाइप करें var1 dot class  
 
  
 
|-
 
|-
|  03.12
+
|  03:12
 
|  क्लास मेथड बताता है, कि यह वेरिएबल किस क्लास का है। अब एंटर दबाएं।
 
|  क्लास मेथड बताता है, कि यह वेरिएबल किस क्लास का है। अब एंटर दबाएं।
  
 
|-
 
|-
|  03.20
+
|  03:20
 
|  हमें आउटपुट string मिलता है।  
 
|  हमें आउटपुट string मिलता है।  
  
 
|-
 
|-
| 03.23
+
| 03:23
 
|  Ruby ने अपने आप से वेरिएबल टाइप को इन्टिजर से स्ट्रिंग में बदल दिया है।
 
|  Ruby ने अपने आप से वेरिएबल टाइप को इन्टिजर से स्ट्रिंग में बदल दिया है।
  
 
|-
 
|-
|  03.29
+
|  03:29
|  अब हम सीखेंगे कि वेरिएबल वैल्यू को भिन्न प्रकार से कैसे बदलेंगे ?  
+
|  अब हम सीखेंगे कि वेरिएबल वैल्यू को भिन्न प्रकार से कैसे बदलें ?  
  
 
|-
 
|-
|  03.35
+
|  03:35
 
| वापस स्लाइड्स पर आएँ।
 
| वापस स्लाइड्स पर आएँ।
 
  
 
|-
 
|-
|  03.38  
+
|  03:38  
 
| Ruby वेरिएबल क्लासेस में उनकी वैल्यूज को भिन्न प्रकार से बदलने की विधियाँ होती हैं।
 
| Ruby वेरिएबल क्लासेस में उनकी वैल्यूज को भिन्न प्रकार से बदलने की विधियाँ होती हैं।
  
 
|-
 
|-
|  03.45
+
|  03:45
 
|  to_i मेथड वेरिएबल को इंटीजर  में बदलने के लिए उपयोगी है।  
 
|  to_i मेथड वेरिएबल को इंटीजर  में बदलने के लिए उपयोगी है।  
 
|-
 
|-
|  03.51
+
|  03:51
 
|  to _f मेथड वेरिएबल को फ्लोटिंग पॉइन्ट में बदलने के लिए उपयोगी है ।  
 
|  to _f मेथड वेरिएबल को फ्लोटिंग पॉइन्ट में बदलने के लिए उपयोगी है ।  
 
|-
 
|-
|  03.57
+
|  03:57
 
|  to_s मेथड वेरिएबल को स्ट्रिंग (string) में बदलने में उपयोगी है।
 
|  to_s मेथड वेरिएबल को स्ट्रिंग (string) में बदलने में उपयोगी है।
 
  
 
|-
 
|-
|  04.03
+
|  04:03
 
|  to_s मेथड नंबर बेस को आर्गुमेंट की तरह लेता है।
 
|  to_s मेथड नंबर बेस को आर्गुमेंट की तरह लेता है।
  
 
|-
 
|-
|  04.08
+
|  04:08
 
| रूपांतरण इस नंबर बेस पर निर्भर करता है।
 
| रूपांतरण इस नंबर बेस पर निर्भर करता है।
  
 
|-
 
|-
| 04.12
+
| 04:12
 
| अब इसका अभ्यास करें।
 
| अब इसका अभ्यास करें।
  
 
|-
 
|-
|  04.15
+
|  04:15
| टर्मिनल पर जाएँ सबसे पहले टर्मिनल को क्लियर करते हैं।
+
| टर्मिनल पर जाएँ सबसे पहले टर्मिनल को क्लियर करें।
  
 
|-
 
|-
|  04.21
+
|  04:21
 
| irb कंसोल को क्लियर करने के लिए ctrl Lदबाएँ ।
 
| irb कंसोल को क्लियर करने के लिए ctrl Lदबाएँ ।
 
  
 
|-
 
|-
| 04.25
+
| 04:25
 
| अब टाइप करें y is equal to 20 और एंटर दबाएं।
 
| अब टाइप करें y is equal to 20 और एंटर दबाएं।
  
 
|-
 
|-
|  04.32
+
|  04:32
 
|  यहाँ हम एक वेरिएबल y घोषित करते हैं और उसकी वैल्यू 20 निर्धारित करते हैं।  
 
|  यहाँ हम एक वेरिएबल y घोषित करते हैं और उसकी वैल्यू 20 निर्धारित करते हैं।  
  
 
|-
 
|-
|  04.39
+
|  04:39
 
| यहाँ हम to_f मेथड उपयोग करके y को फ्लोटिंग पॉइन्ट वैल्यू में बदलेंगे।  
 
| यहाँ हम to_f मेथड उपयोग करके y को फ्लोटिंग पॉइन्ट वैल्यू में बदलेंगे।  
  
 
|-
 
|-
|  04.47
+
|  04:47
 
|  टाइप करें y dot to_f  और एंटर दबाएं।
 
|  टाइप करें y dot to_f  और एंटर दबाएं।
  
 
|-
 
|-
|  04.55
+
|  04:55
 
|  हमें एक फ्लोट की तरह एक वैल्यू मिलती है।  
 
|  हमें एक फ्लोट की तरह एक वैल्यू मिलती है।  
  
 
|-
 
|-
|  04.57
+
|  04:57
 
|  टाइप करें y dot to_s और एंटर दबाएं।
 
|  टाइप करें y dot to_s और एंटर दबाएं।
  
 
|-
 
|-
| 05.06
+
| 05:06
 
|  हमें डबल कोट्स में आउटपुट 20 मिलता है।
 
|  हमें डबल कोट्स में आउटपुट 20 मिलता है।
  
 
|-
 
|-
|  05.10
+
|  05:10
 
|  वेरिएबल y को बाइनरी फॉर्म में बदलने के लिए to_s मेथड में नंबर बेस 2 दें।  
 
|  वेरिएबल y को बाइनरी फॉर्म में बदलने के लिए to_s मेथड में नंबर बेस 2 दें।  
  
 
|-
 
|-
|  05.18
+
|  05:18
 
| पिछली कमांड में जाने के लिए अप एरो की दबाएं।  
 
| पिछली कमांड में जाने के लिए अप एरो की दबाएं।  
  
 
|-
 
|-
|  05.22
+
|  05:22
 
|  टाइप करें ओपनिंग ब्रैकेट 2 क्लोजिंग ब्रैकेट और एंटर दबाएं।  
 
|  टाइप करें ओपनिंग ब्रैकेट 2 क्लोजिंग ब्रैकेट और एंटर दबाएं।  
  
 
|-
 
|-
|  05.29
+
|  05:29
 
| हमें बाइनरी फॉर्म में आउटपुट मिलता है।
 
| हमें बाइनरी फॉर्म में आउटपुट मिलता है।
  
 
|-
 
|-
| 05.33
+
| 05:33
 
|  इसी तरह आप variable y को octal और hexadesimal फॉर्म में भी बदल सकते हैं।  
 
|  इसी तरह आप variable y को octal और hexadesimal फॉर्म में भी बदल सकते हैं।  
  
 
|-
 
|-
|  05.39
+
|  05:39
 
| नंबर बेस को 8 या 16 में बदलकर  
 
| नंबर बेस को 8 या 16 में बदलकर  
  
 
|-
 
|-
|  05.44
+
|  05:44
 
|  अपनी स्लाइड्स पर वापस आते हैं।
 
|  अपनी स्लाइड्स पर वापस आते हैं।
  
 
|-
 
|-
|  05.47
+
|  05:47
 
|  अब हम सीखेंगे कि वेरिएबल स्कोप क्या होता है।
 
|  अब हम सीखेंगे कि वेरिएबल स्कोप क्या होता है।
 
  
 
|-
 
|-
|  05.51
+
|  05:51
 
|  स्कोप बताता है, कि वेरिएबल को प्रोग्राम में कहाँ एक्सेस कर सकते हैं।
 
|  स्कोप बताता है, कि वेरिएबल को प्रोग्राम में कहाँ एक्सेस कर सकते हैं।
 
  
 
|-
 
|-
|  05.56
+
|  05:56
 
|  Ruby के चार तरह के वेरिएबल स्कोप होते हैं :  
 
|  Ruby के चार तरह के वेरिएबल स्कोप होते हैं :  
  
 
|-
 
|-
|  06.00
+
|  06:00
|  लोकल (Local)  
+
|  लोकल (Local)  ग्लोबल (Global)  
  
 
|-
 
|-
|  06.01
+
|  06:02
|  ग्लोबल (Global)
+
 
+
|-
+
|  06.02
+
 
|  इंस्टैंस (Instance) और  
 
|  इंस्टैंस (Instance) और  
  
 
|-
 
|-
|  06.04
+
|  06:04
 
| क्लास (Class )
 
| क्लास (Class )
  
 
|-
 
|-
|  06.06
+
|  06:06
 
|  प्रत्येक वेरिएबल का प्रकार वेरिएबल नाम की शुरुआत में एक स्पेशल करैक्टर के द्वारा बताया जाता है।
 
|  प्रत्येक वेरिएबल का प्रकार वेरिएबल नाम की शुरुआत में एक स्पेशल करैक्टर के द्वारा बताया जाता है।
 
   
 
   
 
 
|-
 
|-
|    06.14
+
|    06:14
 
|  $ ग्लोबल वेरिएबल दर्शाता है।
 
|  $ ग्लोबल वेरिएबल दर्शाता है।
  
 
|-
 
|-
| 06.18  
+
| 06:18  
 
| लोअर केस लेटर और अंडरस्कोर लोकल वेरिएबल दर्शाता है।  
 
| लोअर केस लेटर और अंडरस्कोर लोकल वेरिएबल दर्शाता है।  
  
 
|-
 
|-
|  06.25
+
|  06:25
 
|  @ इंस्टैंस वेरिएबल दर्शाते है।  
 
|  @ इंस्टैंस वेरिएबल दर्शाते है।  
  
 
|-
 
|-
|  06.29
+
|  06:29
|  दो @@ सिंबल क्लास वेरिएबल दर्शाता है।
+
|  दो @@ सिंबल क्लास वेरिएबल दर्शाते हैं।
  
 
|-
 
|-
|  06.33
+
|  06:33
 
|  अपर केस लेटर्स कांस्टेंट दर्शाता है।
 
|  अपर केस लेटर्स कांस्टेंट दर्शाता है।
 
  
 
|-
 
|-
| 06.37
+
| 06:37
 
|  इसके बारे में हम विस्तार में अगले ट्यूटोरियल में सीखेंगे।  
 
|  इसके बारे में हम विस्तार में अगले ट्यूटोरियल में सीखेंगे।  
  
 
|-
 
|-
| 06.42
+
| 06:42
 
| इसके साथ हम स्पोकन ट्यूटोरियल के अंत में आ गए हैं। इसको सरांशित करते हैं।
 
| इसके साथ हम स्पोकन ट्यूटोरियल के अंत में आ गए हैं। इसको सरांशित करते हैं।
  
 
|-
 
|-
| 06.48
+
| 06:48
 
|  इस टुटोरिअल में हमने सीखा
 
|  इस टुटोरिअल में हमने सीखा
  
 
|-
 
|-
|  06.51
+
|  06:51
 
|  एक वेरिएबल घोषित करना जैसे var 1 = 10
 
|  एक वेरिएबल घोषित करना जैसे var 1 = 10
 
|-
 
|-
|  06.56
+
|  06:56
 
|  to_f , to_s मेथड्स उपयोग करके वेरिएबल टाइप बदलना।
 
|  to_f , to_s मेथड्स उपयोग करके वेरिएबल टाइप बदलना।
 
|-
 
|-
|  07.04
+
|  07:04
 
|  भिन्न वेरिएबल स्कोप  
 
|  भिन्न वेरिएबल स्कोप  
 
 
  
 
|-
 
|-
|  07.06
+
|  07:06
 
|  नियत-कार्य के रूप में
 
|  नियत-कार्य के रूप में
  
 
|-
 
|-
|  07.08
+
|  07:08
 
| एक वेरिएबल घोषित करें और इसको octal और hexadecimal फॉर्म में बदलें।  
 
| एक वेरिएबल घोषित करें और इसको octal और hexadecimal फॉर्म में बदलें।  
 
  
 
|-
 
|-
|  07.14
+
|  07:14
 
|  दिए गए लिंक पर उपलब्ध विडिओ को देखें।  
 
|  दिए गए लिंक पर उपलब्ध विडिओ को देखें।  
 
  
 
|-
 
|-
|  07.17
+
|  07:17
 
| यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सरांशित करता है।  
 
| यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सरांशित करता है।  
  
 
|-
 
|-
|  07.20
+
|  07:20
 
| अच्छी बैंडविड्थ न मिलने पर आप इसको डाउनलोड करके देख सकते हैं।  
 
| अच्छी बैंडविड्थ न मिलने पर आप इसको डाउनलोड करके देख सकते हैं।  
  
 
|-
 
|-
|  07.24
+
|  07:24
 
|  स्पोकन ट्यूटोरियल प्रोजेक्ट टीम :  
 
|  स्पोकन ट्यूटोरियल प्रोजेक्ट टीम :  
 
  
 
|-
 
|-
|  07.27
+
|  07:27
 
|  स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएं चलती है।
 
|  स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएं चलती है।
  
 
|-
 
|-
|  07.30
+
|  07:30
 
| ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।  
 
| ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।  
  
 
|-
 
|-
|  07.34
+
|  07:34
 
| ज्यादा जानकारी के लिए contact@spoken-tutorial.org को लिखें।  
 
| ज्यादा जानकारी के लिए contact@spoken-tutorial.org को लिखें।  
  
 
|-
 
|-
|  07.41
+
|  07:41
 
|  स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है।
 
|  स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है।
  
 
|-
 
|-
|  07.45
+
|  07:45
 
| यह भारत सरकार के, एमएचआरडी के आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है।  
 
| यह भारत सरकार के, एमएचआरडी के आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है।  
  
 
|-
 
|-
|  07.51
+
|  07:51
 
| इस मिशन पर अधिक जानकारी दिए लिंक पर उपलब्ध है।  
 
| इस मिशन पर अधिक जानकारी दिए लिंक पर उपलब्ध है।  
  
 
|-
 
|-
|  07.57
+
|  07:57
| आई. आई. टी. मुंबई से मैं श्रुति आर्य अब आपसे विदा लेती हूँ।  
+
|आई. आई. टी. मुंबई से मैं श्रुति आर्य अब आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।  
  हमसे जुड़ने के लिए धन्यवाद।  
+
 
+
  
 
|}
 
|}

Latest revision as of 12:46, 3 March 2017

Time Narration
00:02 Ruby में वेरिएबल्स पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में हम सीखेंगे।
00:09 वेरिएबल क्या है ? Ruby में सक्रिय टाइपिंग।
00:13 वेरिएबल घोषित करना।
00:15 वेरिएबल के प्रकार बदलना।
00:18 वेरिएबल का स्कोप क्या है ?
00:20 वेरिएबल के प्रकार।
00:23 यहाँ हम उबंटु लिनक्स वर्जन 12.04, Ruby 1.9.3 उपयोग कर रहे हैं।
00:32 इस ट्यूटोरियल के अनुकरण के लिए आपको लिनक्स में टर्मिनल का ज्ञान होना आवश्यक है।
00:38 आपको irb की जानकारी होनी आवश्यक है।
00:41 यदि नहीं, तो सम्बंधित ट्यूटोरियल के लिए, दिखाई गयी हमारी वेबसाइट पर जाएँ।
00:47 अब मैं समझाउंगी कि वेरिएबल क्या है ?
00:50 वेरिएबल का उपयोग एक वैल्यू संचित करने के लिए होता है।
00:54 वेरिएबल एक संदर्भ (reference ) है, जिसे नियुक्त कर सकते हैं।
00:58 ध्यान दें, कि Ruby वेरिएबल्स केस सेंसिटिव हैं।
01:04 वेरिएबल का नाम अर्थपूर्ण होना चाहिए।
01:07 वेरिएबल नाम में केवल लोअरकेस लेटर्स, नम्बर्स, अंडरस्कोर्स होते हैं। Ex : first_name
01:20 अब देखते हैं, सक्रीय टाइपिंग क्या है ?
01:23 Ruby एक सक्रीय टाइप्ड भाषा है।
01:27 इसका मतलब कि आपको वेरिएबल बनाते समय डेटाटाइप बताने की आवशयकता नहीं है।
01:34 Rubyइंटरप्रेटर नियत कार्य के समय डेटा टाइप निर्धारित करता है।
01:39 अब देखते हैं, कि Ruby में वेरिएबल कैसे निर्धारित करें।
01:45 एकसाथ Ctrl , Alt और T कीज़ दबाकर टर्मिनल खोलें।
01:51 आपके स्क्रीन पर टर्मिनल विंडो प्रदर्शित होती है।
01:55 अब irb टाइप करें।
01:57 इंटरैक्टिव Ruby आरम्भ के लिए एंटर दबाएं।
02:02 अब टाइप करें var1 equal to 10 और एंटर दबाएं।
02:09 यहाँ हमने एक वेरिएबल var1 घोषित किया और उसकी वैल्यू 10 निर्धारित की।
02:15 अब जाँचते हैं, कि इंटरप्रेटर द्वारा दिया गया डेटाटाइप इंटीजर है या नहीं।
02:21 अब टाइप करें var1 dot kind_(underscore) of (?)question mark Integer और एंटर दबाएं।
02:37 हमें आउटपुट true की तरह मिलेगा।
02:39 Ruby में वेरिएबल टाइप को सक्रियता से बदल सकते हैं।
02:44 ऐसा करने के लिए, इसकी एक नयी वैल्यू निर्धारित करें।
02:47 इसको, var 1 को एक string वैल्यू निर्धारित करके करें।
02:53 टाइप करें var1 equal to डबल कोट्स में hello और एंटर दबाएं।
03:02 निर्धारित वेरिएबल टाइप को सत्यापित करें।
03:06 टाइप करें var1 dot class
03:12 क्लास मेथड बताता है, कि यह वेरिएबल किस क्लास का है। अब एंटर दबाएं।
03:20 हमें आउटपुट string मिलता है।
03:23 Ruby ने अपने आप से वेरिएबल टाइप को इन्टिजर से स्ट्रिंग में बदल दिया है।
03:29 अब हम सीखेंगे कि वेरिएबल वैल्यू को भिन्न प्रकार से कैसे बदलें ?
03:35 वापस स्लाइड्स पर आएँ।
03:38 Ruby वेरिएबल क्लासेस में उनकी वैल्यूज को भिन्न प्रकार से बदलने की विधियाँ होती हैं।
03:45 to_i मेथड वेरिएबल को इंटीजर में बदलने के लिए उपयोगी है।
03:51 to _f मेथड वेरिएबल को फ्लोटिंग पॉइन्ट में बदलने के लिए उपयोगी है ।
03:57 to_s मेथड वेरिएबल को स्ट्रिंग (string) में बदलने में उपयोगी है।
04:03 to_s मेथड नंबर बेस को आर्गुमेंट की तरह लेता है।
04:08 रूपांतरण इस नंबर बेस पर निर्भर करता है।
04:12 अब इसका अभ्यास करें।
04:15 टर्मिनल पर जाएँ सबसे पहले टर्मिनल को क्लियर करें।
04:21 irb कंसोल को क्लियर करने के लिए ctrl Lदबाएँ ।
04:25 अब टाइप करें y is equal to 20 और एंटर दबाएं।
04:32 यहाँ हम एक वेरिएबल y घोषित करते हैं और उसकी वैल्यू 20 निर्धारित करते हैं।
04:39 यहाँ हम to_f मेथड उपयोग करके y को फ्लोटिंग पॉइन्ट वैल्यू में बदलेंगे।
04:47 टाइप करें y dot to_f और एंटर दबाएं।
04:55 हमें एक फ्लोट की तरह एक वैल्यू मिलती है।
04:57 टाइप करें y dot to_s और एंटर दबाएं।
05:06 हमें डबल कोट्स में आउटपुट 20 मिलता है।
05:10 वेरिएबल y को बाइनरी फॉर्म में बदलने के लिए to_s मेथड में नंबर बेस 2 दें।
05:18 पिछली कमांड में जाने के लिए अप एरो की दबाएं।
05:22 टाइप करें ओपनिंग ब्रैकेट 2 क्लोजिंग ब्रैकेट और एंटर दबाएं।
05:29 हमें बाइनरी फॉर्म में आउटपुट मिलता है।
05:33 इसी तरह आप variable y को octal और hexadesimal फॉर्म में भी बदल सकते हैं।
05:39 नंबर बेस को 8 या 16 में बदलकर
05:44 अपनी स्लाइड्स पर वापस आते हैं।
05:47 अब हम सीखेंगे कि वेरिएबल स्कोप क्या होता है।
05:51 स्कोप बताता है, कि वेरिएबल को प्रोग्राम में कहाँ एक्सेस कर सकते हैं।
05:56 Ruby के चार तरह के वेरिएबल स्कोप होते हैं :
06:00 लोकल (Local) ग्लोबल (Global)
06:02 इंस्टैंस (Instance) और
06:04 क्लास (Class )
06:06 प्रत्येक वेरिएबल का प्रकार वेरिएबल नाम की शुरुआत में एक स्पेशल करैक्टर के द्वारा बताया जाता है।
06:14 $ ग्लोबल वेरिएबल दर्शाता है।
06:18 लोअर केस लेटर और अंडरस्कोर लोकल वेरिएबल दर्शाता है।
06:25 @ इंस्टैंस वेरिएबल दर्शाते है।
06:29 दो @@ सिंबल क्लास वेरिएबल दर्शाते हैं।
06:33 अपर केस लेटर्स कांस्टेंट दर्शाता है।
06:37 इसके बारे में हम विस्तार में अगले ट्यूटोरियल में सीखेंगे।
06:42 इसके साथ हम स्पोकन ट्यूटोरियल के अंत में आ गए हैं। इसको सरांशित करते हैं।
06:48 इस टुटोरिअल में हमने सीखा
06:51 एक वेरिएबल घोषित करना जैसे var 1 = 10
06:56 to_f , to_s मेथड्स उपयोग करके वेरिएबल टाइप बदलना।
07:04 भिन्न वेरिएबल स्कोप
07:06 नियत-कार्य के रूप में
07:08 एक वेरिएबल घोषित करें और इसको octal और hexadecimal फॉर्म में बदलें।
07:14 दिए गए लिंक पर उपलब्ध विडिओ को देखें।
07:17 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सरांशित करता है।
07:20 अच्छी बैंडविड्थ न मिलने पर आप इसको डाउनलोड करके देख सकते हैं।
07:24 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम :
07:27 स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएं चलती है।
07:30 ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।
07:34 ज्यादा जानकारी के लिए contact@spoken-tutorial.org को लिखें।
07:41 स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है।
07:45 यह भारत सरकार के, एमएचआरडी के आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है।
07:51 इस मिशन पर अधिक जानकारी दिए लिंक पर उपलब्ध है।
07:57 आई. आई. टी. मुंबई से मैं श्रुति आर्य अब आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

PoojaMoolya, Pratik kamble, Shruti arya