Python/C3/Getting-started-with-tuples/Hindi

From Script | Spoken-Tutorial
Revision as of 14:31, 31 October 2013 by Devraj (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Timing Narration
0:00 नमस्कार दोस्तों "getting started with tuples" पर ट्यूटोरियल में आपका स्वागत है।
0:05 ट्यूटोरियल की समाप्ति पर, आप निम्न करने में सक्षम होंगे।
  1. tuples क्या हैं, यह समझने में।
  2. lists के साथ उनकी तुलना करने में।
  3. उनकी आवश्यकता क्यों है और उनका कहाँ उपयोग करना है, यह समझने में।
0:15 इस ट्यूटोरियल की शुरूआत से पहले, हम आपको "Getting started with lists" पर ट्यूटोरियल को पूर्ण करने की सलाह देते हैं।
0:21 अपने ipython interpreter को शुरू करें।
0:23 ipython टाइप करें और एंटर दबाएँ।
0:27 tuple को परिभाषित करने से शुरू करते हैं।
0:29 Tuple कॉमास द्वारा विभक्त आइट्स के क्रम के आस-पास घिरे कोष्ठकों द्वारा परिभाषित है।
0:39 यह list को परिभाषित करने के समान है, उन कोष्ठकों को छोड़ कर, जो स्क्वैर ब्रैकेट्स के बजाय उपयोगित हैं।
0:45 अतः टाइप करें t is equal to ब्रैकेट में 1, 2.5, "hello",-4, "world", 1.24,5.
1:02 tuple में आइटम्स नम्बर्स द्वारा क्रमबद्ध हैं और उनकी पोजीशन का उपयोग करके ऐक्सेस किए जा सकते हैं।
1:10 उदाहरणस्वरूप,
1:11 पहले आपको टाइप करना होगा t
1:18 फिर टाइप करें t स्क्वैर ब्रैकेट्स में 3.
1:24 यह -4 प्रिंट करता है, जो tuple का चौथा आइटम है।
1:29 उसी तरह टाइप करें, t स्क्वैर ब्रैकेट्स में 1 colon 5 colon 2 और एंटर दबाएँ।
1:40 यह समरूपी slice प्रिंट करता है।
1:42 यह व्यवहार lists के समान ही है।
1:46 लेकिन भिन्नता देखी जा सकती है, जब हम tuple में एक एलिमेंट बदलने की कोशिश करते हैं।
1:51 अतः टाइप करें t स्क्वैर ब्रैकेट्स में 2 is equal to double quotes में Hello, H बड़े अक्षर में है।
2:05 हम देख सकते हैं कि यह एक एरर दर्शाता है 'tuple object does not support item assignment'.
2:10 Tuples स्थिर हैं, और इसलिए सृजन के बाद बदल नहीं सकते हैं।
2:13 फिर, tuples का उपयोग क्या है?
2:16 हम यह जल्दी ही समझेंगे।
2:19 लेकिन पहले वेल्यूस स्वेपिंग की सामान्य समस्या को देखते हैं।
2:24 यहाँ वीडियो रोकें, निम्न अभ्यास की कोशिश करें और वीडियो पुनः चलाएँ।
2:30 दिया है, a is equal to 5 और b is equal to 7.
2:33 a और b की वेल्यू स्वेप करें।
2:38 उपाय के लिए टर्मिनल पर जाएँ।
2:40 टाइप करें a is equal to 5, फिर b is equal to 7 , फिर टाइप करें a और फिर b, आप वेल्यूस देख सकते हैं।
2:50 हम अब temp नामक वेरिएबल बनायेंगे और इस वेरिएबल का उपयोग करके वेल्यूस को स्वेप करेंगे।
2:56 अतः टाइप करें temp is equal to a. फिर a is equal to b ; फिर type b is equal to temp.
3:08 फिर टाइप करें a.
3:10 फिर b.
3:13 यह परंपरागत पद्धति है।
3:16 तो इसे पाइथन के तरीके से करते हैं।
3:21 अतः टाइप करेंa; फिर b; फिर a comma b is equal to b comma a.
3:33 आउटपुट देखने के लिए, फिर a ; फिर b
3:38 हम देखते हैं कि वेल्यूस स्वेप हो गई हैं।
3:43 यह शैली भिन्न डेटा-टाइप्स के लिए भी कार्य करती है।
3:46 अतः टाइप करें a is equal to 2 point 5; फिर b double quotes में hello जहाँ h छोटा अक्षर है।
3:59 फिर a comma b is equal to b comma a.
4:09 फिर a; फिर b.
4:13 इसके अलावा इस प्रकार का व्यवहार स्वभाविक है और आपने की कामना भी होगी।
4:19 tuples की स्थिरता के कारण यह संभव है।
4:22 इस प्रक्रिया को tuple packing और unpacking कहते हैं।
4:26 अतः टाइप करें 5 comma, यह देखने के लिए कि tuple packing क्या है।
4:37 हम tuple में एक एमिमेंट देखते हैं।
4:41 अतः टाइप करें, 5 comma double quotes में hello जहाँ h छोटे अक्षर में है comma 2.5.
4:57 अब, यह tuple 3 एलिमेट्स के साथ है।
5:03 अतः जब हम कॉमा द्वारा विभक्त 2 या अधिक एलिमेंट्स टाइप करते हैं, एलिमेंट tuple में पैक हो जाते हैं।
5:10 जब हम टाइप करते हैं, a comma b is equal to b comma a, b और a की पहली वेल्यू दायीं ओर से tuple में पैक हो जाती है और फिर a और b वेरिएबल्स में अनपैक हो जाती है।
5:21 tuples की स्थिरता सुनिश्चित करती है कि पैकिंग और अनपैकिंग के समय वेल्यूस नहीं बदलती हैं।
5:29 इसी के साथ हम इस ट्यूटोरियल की समाप्त की ओर आ गये हैं।
5:33 इस ट्यूटोरियल में हमने सीखा..
5:35 1. tuples को परिभाषित करना
5:36 2. lists के साथ tuples की समानताओं को समझना, जैसे indexing और iterability.
5:44 3. tuples की स्थिरता के बारे में जानना।
5:48 4. python के तरीके से वेल्यूस स्वेप करना
5:52 5. पैकिंग और अनपैकिंग tuples की अवधारणा को समझा।
5:57 यहाँ हम करने के लिए आपके लिए कुछ स्वतः निर्धारण प्रश्न हैं।
6:01 1. 2 वेल्यूस को सम्मिलित करके tuple को परिभाषित करें।
6:04 पहली होगी integer 4 और दूसरी float 2.5
6:08 2. If a = 5, तो a का टाइप क्या है?
6:13 ऑप्शन्स हैं int , float, tuple, string.
6:19 आखिरी प्रश्न है if a = (2, 3)
6:25 a[0], a[1] = (3, 4) क्या बनाता है।
6:34 और उत्तर हैं,
6:38 1. Tuple कॉमास द्वारा विभक्त आइट्स के क्रम के आस-पास घिरे कोष्ठकों द्वारा परिभाषित है।
6:44 इसलिए हम अपना tuple इस तरह लिखेंगे, ब्रैकेट्स में 4 comma 2.5.
6:53 2. क्योंकि दिए गए में डेटा 5 के बाद कॉमा है, अर्थात यह tuple है।
7:01 3. ऑपरेशन a स्क्वैर ब्रैकेट्स में 0, a स्क्वैर ब्रैकेट्स में 1 is equal to ब्रैकेट्स में 3 comma 4 एक एरर देगा, क्योंकि tuples स्थिर हैं।


7:14 आशा है कि आपने इस ट्यूटोरियल का आनंद लिया और इसे लाभदायक पाया।
7:17 यह स्क्रिप्ट देवेन्द्र कैरवान द्वारा अनुवादित है, धन्यवाद।

Contributors and Content Editors

Devraj