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

From Script | Spoken-Tutorial
Jump to: navigation, search
Time
Narration
00:01 Getting Started with tuples पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:07 इस ट्यूटोरियल में हम सीखेंगे: tuples क्या हैं,
00:12 lists के साथ tuples की तुलना।
00:15 जानेंगे कि क्यों इनकी आवश्यकता होती है और इनका उपयोग करना सीखेंगे।
00:21 इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ Ubuntu Linux 16.04 ऑपरेटिंग सिस्टम
00:29 Python 3.4.3 और IPython 5.1.0
00:36 इस ट्यूटोरियल का अभ्यास करने के लिए, आपको पता होना चाहिए कि

ipython console पर बुनियादी Python कमांड्स कैसे रन करना है और lists का उपयोग कैसे करना है।

00:47 यदि नहीं, तो इस वेबसाइट पर प्रासंगिक Python ट्यूटोरियल देखें।
00:53 पहले हम tuples' के बारे में सीखेंगे।
00:57 Tuple' list के समान एलिमेंट्स का संग्रह है।
01:02 Tuple parentheses का उपयोग करता है जबकि list square brackets का उपयोग करता है।
01:08 tuple के एलिमेंट्स को एक बार असाइन करने के बाद परिवर्तित नहीं किया जा सकता है।
01:13 लेकिन list में, एलिमेंट्स को परिवर्तित कर सकते हैं।
01:17 यहाँ tuples घोषित करने के लिए कुछ उदाहरण हैं।
01:21 ब्रैकेट्स में 1, 2.5 दो एलिमेंट्स के साथ tuple है।
01:27 उसी को 1, 2.5 के रूप में घोषित किया जा सकता है।
01:32 ब्रैकेट्स में 1 comma एक एलिमेंट के साथ tuple' है।
01:37 उसी को 1 comma के रूप में घोषित किया जा सकता है।
01:41 ब्रैकेट्स में फिर से ब्रैकेट्स में “1 comma” और आउटसाइड ब्रैकेट "comma” एलिमेंट के रूप में एक tuple के साथ tuple है।
01:52 उसी को ब्रैकेट में "1 comma” और आउटसाइड ब्रैकेट "comma” के रूप में घोषित किया जा सकता है।
01:59 ipython शुरू करें। टर्मिनल खोलें।
02:04 ipython3 टाइप करें और एंटर दबाएँ।
02:10 यहाँ से, याद रखें कि टर्मिनल पर प्रत्येक कमांड टाइप करने के बाद एंटर की दबाना है।
02:17 tuple बनाना सीखते हैं।

टाइप करें, t is equal to brackets में 1 comma 2.5 comma double quotes में hello comma minus 4 comma double quotes में world comma 1.24 comma 5

02:38 टाइप करें, t

यह list के समान है, सिवाय इसके कि square brackets के स्थान पर parentheses प्रयुक्त होते हैं।

02:47 tuple के लिए कम से कम एक कॉमा अनिवार्य है।
02:51 ब्रैकेट्स वैकल्पिक हैं, लेकिन स्पष्टता के लिए जोड़ा जाना चाहिए।
02:56 tuple में आइटम को उनके index positions द्वारा एक्सेस किया जा सकता है।
03:02 टाइप करें, t square brackets में 3
03:07 टाइप करें, t square brackets में 1 colon 5 colon 2

यह समरूपी slice को प्रिंट करता है।

03:16 अब हम tuple में एक एलिमेंट बदलने का प्रयास करते हैं।
03:20 टाइप करें, t square brackets में 2 is equal to double quotes में Hello
03:28 हम देख सकते हैं कि, एक एरर दर्शाता है: 'tuple object does not support item assignment'
03:35 यह दिखाता है, कि tuple का एलिमेंट्स बनने के बाद इसे बदला नहीं जा सकता है।

इसे immutability कहते हैं।

03:44 हम lists की तरह tuples पर पुनरावृति कर सकते हैं।
03:48 टाइप करें, for x in t colon

print brackets में x

03:57 यह tuple t के प्रत्येक एलिमेंट को प्रिंट करता है।
04:01 वीडियो को रोकें। इसका अभ्यास करें और वीडियो को फिर से शुरू करें।
04:07 swapping values की एक साधारण समस्या को देखते हैं।
04:12 दिया गया, a is equal to 5 और b is equal to 7, a और b की वैल्यूज को स्वैप करें।
04:20 हल के लिए टर्मिनल पर जाएँ।
04:24 टाइप करें, a is equal to 5
04:28 b is equal to 7
04:32 फिर टाइप करें, a
टाइप करें, b
04:38 अब हम एकtemp नामक वैरिएबल बनाते हैं और इस वैरिएबल का उपयोग करके वैल्यूज को स्वैप करते हैं।
04:45 टाइप करें

temp is equal to a

04:49 a is equal to b
04:53 b is equal to temp
04:57 फिर टाइप करें, a

टाइप करें, b

05:02 हम देख सकते हैं कि वैल्यूज अब सफलतापूर्वक स्वैप हो गई हैं।

लेकिन यह पारंपरिक दृष्टिकोण है।

05:10 अब इसे Python के तरीके से करते हैं।
05:14 टाइप करें

a is equal to 5

b is equal to 7

05:21 a, b is equal to b, a
05:27 अब हम जांच करेंगे कि वैल्यूज स्वैप हुई है या नहीं।
05:31 टाइप करें, a

टाइप करें, b

05:36 हम देख सकते हैं कि वैल्यूज आसानी से स्वैप हो गई हैं।
05:40 हम इसे भिन्न datatypes के लिए भी कर सकते हैं।
05:44 टाइप करें, a is equal to 2.5
05:49 b is equal to double quotes में hello

a, b is equal to b, a

05:59 अब वैल्यूज को जांचने के लिए, टाइप करें a

टाइप करें, b

06:07 यह tuples के immutability के कारण संभव है।
06:12 इसे tuple packing और unpacking कहते हैं।
06:16 जब आप टाइप करते हैं, a comma b is equal to b comma a
06:21 सबसे पहले, b और a की वैल्यूज दाईं ओर tuple में packed होती हैं। फिर यह वैरिएबल a और b में unpacked होती हैं।
06:32 पहले tuple packing के बारे में सीखते हैं।
06:36 टाइप करें, 5 comma

हम एक एलिमेंट के साथ tuple देख सकते हैं।

06:43 टाइप करें, 5 comma double quotes में hello comma 2.5
06:49 अब यह तीन एलिमेंट्स के साथ tuple है।
06:53 जब हम commas द्वारा पृथक दो या दो से अधिक एलिमेंट्स टाइप करते हैं, तो वे एलिमेंट्स tuple में पैक हो जाते हैं।
07:01 tuples की Immutability सुनिश्चित करता है कि packing और unpacking के दौरान वैल्यूज परिवर्तित नहीं होती हैं।
07:09 इसी के साथ हम ट्यूटोरियल के अंत में आते हैं। संक्षेप में….
07:15 इस ट्यूटोरियल में हमने सीखा:

'Tuples

07:21 lists के साथ tuples की समानताएँ।
07:25 tuples' की Immutability और tuples के Packing और unpacking की अवधारणा।
07:32 यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं।
07:36 पहला। नीचे दिए गए अनुसार दो वैल्यूज वाले tuple को परिभाषित करें। पहली वैल्यू integer 4 और दूसरी वैल्यू float 2.5. है।
07:50 दूसरा। यदि हम a is equal to 5 comma टाइप करते हैं, तो a का datatype क्या होगा?
07:58 तीसरा। यदि हम a is equal to brackets में 2 comma 3 a square brackets में 0 comma a square brackets में 1 is equal to brackets में 3 comma 4 टाइप करते हैं तो आउटपुट क्या होगा?
08:16 और उत्तर है

पहला। कॉमा द्वारा पृथक आइटम के क्रम के दोनों ओर parentheses लगाकर tuple को परिभाषित किया गया है। इसलिए, हम tuple को brackets में 4 comma 2.5 में लिखते हैं।

08:32 Second. Since the given data is 5 followed by a comma, it is a tuple

दूसरा। चूंकि दिया गया डेटा 5 के बाद कॉ़मा है, तो यह एक tuple है

08:39 तीसरा। दिया गया ऑपरेशन एक TypeError देगा, क्योंकि tuples immutable हैं।
08:46 कृपया समय के साथ अपने प्रश्नों को इस फोरम में पोस्ट करें।
08:50 कृपया Python से संबंधित अपने सामान्य प्रश्नों को इस फोरम पर पोस्ट करें।
08:55 FOSSEE टीम TBC परियोजना का समन्वय करती है।
08:59 स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है।

अधिक जानकारी के लिए, इस वेबसाइट पर जाएँ।

09:09 यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Sakinashaikh