Difference between revisions of "Python/C3/Getting-started-with-files/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border=1 !Timing !Narration |- |0:00 |नमस्कार दोस्तों "फाइल्स के साथ शुरूआत" पर स्पोकन ट्य…')
 
 
Line 1: Line 1:
 
{| border=1
 
{| border=1
!Timing
+
!Time
 
!Narration
 
!Narration
 
|-
 
|-
|0:00
+
|00:00
 
|नमस्कार दोस्तों "फाइल्स के साथ शुरूआत" पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
 
|नमस्कार दोस्तों "फाइल्स के साथ शुरूआत" पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
  
 
|-
 
|-
| 0:08
+
| 00:08
 
| इस ट्यूटोरियल की समाप्ति पर, आप निम्न करने में सक्षम होंगे,
 
| इस ट्यूटोरियल की समाप्ति पर, आप निम्न करने में सक्षम होंगे,
  
Line 17: Line 17:
  
 
|-
 
|-
| 0:24
+
| 00:24
 
|इस ट्यूटोरियल को शुरु करने से पहले, हम आपको "Getting started with Lists" और "Getting started with For" पर स्पोकन ट्यूटोरियल को समाप्त करने की सलाह देते हैं।
 
|इस ट्यूटोरियल को शुरु करने से पहले, हम आपको "Getting started with Lists" और "Getting started with For" पर स्पोकन ट्यूटोरियल को समाप्त करने की सलाह देते हैं।
  
 
|-
 
|-
|0:34
+
|00:34
 
|अतः अब, टर्मिनल खोलें और आईपाइथन शुरू करें।
 
|अतः अब, टर्मिनल खोलें और आईपाइथन शुरू करें।
  
 
|-
 
|-
|0:37
+
|00:37
 
|अतः टाइप करें ipython space hyphen pylab.
 
|अतः टाइप करें ipython space hyphen pylab.
  
 
|-
 
|-
0:46
+
00:46
 
|सबसे पहले slash home slash fossee slash में मौजूद, pendulum dot txt फाइल खोलें। .
 
|सबसे पहले slash home slash fossee slash में मौजूद, pendulum dot txt फाइल खोलें। .
  
 
|-
 
|-
|0:54
+
|00:54
 
|अतः टाइप करें f is equal to open within brackets and single quotes slash home slash fossee slash pendulum dot txt.  
 
|अतः टाइप करें f is equal to open within brackets and single quotes slash home slash fossee slash pendulum dot txt.  
  
 
|-
 
|-
1:11
+
01:11
 
|यहाँ f एक फाइल ऑब्जेक्ट है।
 
|यहाँ f एक फाइल ऑब्जेक्ट है।
  
 
|-
 
|-
| 1:14
+
| 01:14
 
|इसे देखने के लिए, कि यह क्या है, टर्मिनल पर f टाइप करते हैं।
 
|इसे देखने के लिए, कि यह क्या है, टर्मिनल पर f टाइप करते हैं।
  
 
|-
 
|-
|1:17
+
|01:17
 
|अतः f टाइप करें और एंटर दबाएँ।
 
|अतः f टाइप करें और एंटर दबाएँ।
  
 
|-
 
|-
| 1:22
+
| 01:22
 
|फाइल ऑब्जेक्ट, फाइल पाथ और खुले हुए फाइल के मोड को दर्शाता है।
 
|फाइल ऑब्जेक्ट, फाइल पाथ और खुले हुए फाइल के मोड को दर्शाता है।
  
 
|-
 
|-
|1:27
+
|01:27
 
|'r' का अर्थ है रीड ओनली मोड और 'w' का अर्थ है राइट मोड।
 
|'r' का अर्थ है रीड ओनली मोड और 'w' का अर्थ है राइट मोड।
  
 
|-
 
|-
|1:32
+
|01:32
 
|जैसा कि आप देख सकते हैं, यह फाइल रीड ओनली मोड में खुली है।
 
|जैसा कि आप देख सकते हैं, यह फाइल रीड ओनली मोड में खुली है।
  
 
|-
 
|-
1:40
+
01:40
 
|हम पहले पूरी फाइल को एक अकेले वैरिएबल में रीड करना सीखेंगे।
 
|हम पहले पूरी फाइल को एक अकेले वैरिएबल में रीड करना सीखेंगे।
  
 
|-
 
|-
|1:47
+
|01:47
 
|हम फाइल के कंटेंट्स को वैरिएबल, pend के अंदर रीड करने के लिए read तरीके का इस्तेमाल करते हैं।
 
|हम फाइल के कंटेंट्स को वैरिएबल, pend के अंदर रीड करने के लिए read तरीके का इस्तेमाल करते हैं।
  
 
|-
 
|-
|1:53
+
|01:53
 
|अतः टाइप करें pend is equal to f dot read closing brackets और एंटर दबाएँ।
 
|अतः टाइप करें pend is equal to f dot read closing brackets और एंटर दबाएँ।
  
 
|-
 
|-
| 2:02
+
| 02:02
 
|अब, Print space pend टाइप करके देखते हैं pend में क्या है
 
|अब, Print space pend टाइप करके देखते हैं pend में क्या है
  
 
|-
 
|-
|2:11
+
|02:11
 
|हम देख सकते हैं, कि पेंड में फाइल का सभी डेटा है।
 
|हम देख सकते हैं, कि पेंड में फाइल का सभी डेटा है।
  
 
|-
 
|-
|2:15
+
|02:15
 
|स्पष्टतः से देखने के लिए कि उसमें क्या है, केवल pend टाइप करें।
 
|स्पष्टतः से देखने के लिए कि उसमें क्या है, केवल pend टाइप करें।
  
 
|-
 
|-
| 2:25
+
| 02:25
 
|अतः अब, यहाँ विडियो रोकें, निम्न अभ्यास करें और विडियो पुनः चलायें।
 
|अतः अब, यहाँ विडियो रोकें, निम्न अभ्यास करें और विडियो पुनः चलायें।
  
 
|-
 
|-
| 2:30
+
| 02:30
 
|फाइल में लाइन्स पर, वैरिएबल को लिस्ट, pend underscore list में तोड़ें।
 
|फाइल में लाइन्स पर, वैरिएबल को लिस्ट, pend underscore list में तोड़ें।
  
 
|-
 
|-
| 2:40
+
| 02:40
 
|हम इस समस्या को हल करने के लिए फंक्शन split lines का इस्तेमाल करते हैं।
 
|हम इस समस्या को हल करने के लिए फंक्शन split lines का इस्तेमाल करते हैं।
  
 
|-
 
|-
|2:44
+
|02:44
 
|अतः टाइप करें pend underscore list is equal to pend dot split lines closing brackets और एंटर दबाएँ।
 
|अतः टाइप करें pend underscore list is equal to pend dot split lines closing brackets और एंटर दबाएँ।
  
 
|-
 
|-
3:05
+
03:05
 
|अब, फाइल को लाइन-दर-लाइन रीड करना सीखते हैं।
 
|अब, फाइल को लाइन-दर-लाइन रीड करना सीखते हैं।
  
 
|-
 
|-
| 3:11
+
| 03:11
 
| लेकिन, इससे पहले हमें फाइल बंद करनी होगी, क्योंकि फाइल पहले से ही अंत तक रीड हो चुकी है।
 
| लेकिन, इससे पहले हमें फाइल बंद करनी होगी, क्योंकि फाइल पहले से ही अंत तक रीड हो चुकी है।
  
 
|-
 
|-
|3:19
+
|03:19
 
|f में खुली हुई फाइल को बंद करें।
 
|f में खुली हुई फाइल को बंद करें।
  
 
|-
 
|-
|3:24
+
|03:24
 
|फिर टाइप करें f dot close closing brackets और एंटर दबाएँ।
 
|फिर टाइप करें f dot close closing brackets और एंटर दबाएँ।
  
 
|-
 
|-
3:29
+
03:29
 
|यह देखने के लिए, कि इसमें क्या है? फिर से प्रॉम्प्ट पर f टाइप करें।
 
|यह देखने के लिए, कि इसमें क्या है? फिर से प्रॉम्प्ट पर f टाइप करें।
  
 
|-
 
|-
| 3:37
+
| 03:37
 
|ध्यान दें, कि यह दर्शाता है कि फाइल बंद हो चुकी है।
 
|ध्यान दें, कि यह दर्शाता है कि फाइल बंद हो चुकी है।
  
 
|-
 
|-
| 3:42
+
| 03:42
 
| यह एक अच्छा प्रोग्रामिंग अभ्यास है कि काम पूर्ण होने के बाद कोई भी फाइल ऑब्जेक्ट्स, जिसे हमने खोला है उसे बंद करें।
 
| यह एक अच्छा प्रोग्रामिंग अभ्यास है कि काम पूर्ण होने के बाद कोई भी फाइल ऑब्जेक्ट्स, जिसे हमने खोला है उसे बंद करें।
  
 
|-
 
|-
| 3:50
+
| 03:50
 
|अब फाइल्स को लाइन-दर-लाइन पढना सीखते हैं।
 
|अब फाइल्स को लाइन-दर-लाइन पढना सीखते हैं।
  
 
|-
 
|-
| 3:54
+
| 03:54
 
|यहाँ पर विडियो रोकें, निम्न अभ्यास की कोशिश करें और विडियो पुनः चलायें।
 
|यहाँ पर विडियो रोकें, निम्न अभ्यास की कोशिश करें और विडियो पुनः चलायें।
  
 
|-
 
|-
|4:00
+
|04:00
 
|फाइल ऑब्जेक्ट के रूप में f के साथ फाइल pendulum dot txt फिर से खोलें।
 
|फाइल ऑब्जेक्ट के रूप में f के साथ फाइल pendulum dot txt फिर से खोलें।
  
 
|-
 
|-
| 4:05
+
| 04:05
 
|हम अप एरो इस्तेमाल करते हैं, जब तक हम open कमांड तक न पहुँच जाएँ और इसे फिर से जारी करें। फिर एंटर दबाएँ।
 
|हम अप एरो इस्तेमाल करते हैं, जब तक हम open कमांड तक न पहुँच जाएँ और इसे फिर से जारी करें। फिर एंटर दबाएँ।
  
 
|-
 
|-
4:18
+
04:18
 
|अब, फाइल को लाइन-दर-लाइन रीड करने के लिए, for कमांड का इस्तेमाल करके फाइल ऑब्जेक्ट पर लाइन-दर-लाइन, दोहराते हैं।
 
|अब, फाइल को लाइन-दर-लाइन रीड करने के लिए, for कमांड का इस्तेमाल करके फाइल ऑब्जेक्ट पर लाइन-दर-लाइन, दोहराते हैं।
  
 
|-
 
|-
|4:27
+
|04:27
 
|फाइल में प्रत्येक लाइन दोहराते हैं और प्रत्येक लाइन को प्रिंट करते हैं।
 
|फाइल में प्रत्येक लाइन दोहराते हैं और प्रत्येक लाइन को प्रिंट करते हैं।
  
 
|-
 
|-
|4:35
+
|04:35
 
|अतः कमांड में टाइप करें for space line space in space f colon, फिर, print line.
 
|अतः कमांड में टाइप करें for space line space in space f colon, फिर, print line.
  
 
|-
 
|-
| 4:47
+
| 04:47
 
|line  एक वैरिएबल है, कभी-कभी लूप वैरिएबल बोलते हैं, और यह एक कीवर्ड नहीं है।
 
|line  एक वैरिएबल है, कभी-कभी लूप वैरिएबल बोलते हैं, और यह एक कीवर्ड नहीं है।
  
 
|-
 
|-
|4:53
+
|04:53
 
|हम कोई और वैरिएबल नाम इस्तेमाल कर सकते थे, किन्तु line काफी अर्थपूर्ण दिखता है।
 
|हम कोई और वैरिएबल नाम इस्तेमाल कर सकते थे, किन्तु line काफी अर्थपूर्ण दिखता है।
  
 
|-
 
|-
| 5:00
+
| 05:00
 
|केवल लाइन को प्रिंट करने के बजाय, इसे लिस्ट line underscore list में आगे जोड़ते हैं।
 
|केवल लाइन को प्रिंट करने के बजाय, इसे लिस्ट line underscore list में आगे जोड़ते हैं।
  
 
|-
 
|-
|5:07
+
|05:07
 
|हम पहले एक खाली लिस्ट, line underscore list बनायेंगे।
 
|हम पहले एक खाली लिस्ट, line underscore list बनायेंगे।
  
 
|-
 
|-
|5:12
+
|05:12
 
|इसके लिए टाइप करें line underscore list is equal to square bracket और एंटर दबाएँ।
 
|इसके लिए टाइप करें line underscore list is equal to square bracket और एंटर दबाएँ।
  
 
|-
 
|-
5:22
+
05:22
 
|फाइल को लाइन-दर-लाइन पढ़ते हैं, और फिर प्रत्येक लाइन को लिस्ट में जोड़ते हैं।
 
|फाइल को लाइन-दर-लाइन पढ़ते हैं, और फिर प्रत्येक लाइन को लिस्ट में जोड़ते हैं।
  
 
|-
 
|-
|5:30
+
|05:30
 
|हम फाइल को सामान्यतः f.close का इस्तेमाल करके बंद कर सकते हैं और इसे फिर से खोल सकते हैं।
 
|हम फाइल को सामान्यतः f.close का इस्तेमाल करके बंद कर सकते हैं और इसे फिर से खोल सकते हैं।
  
 
|-
 
|-
|5:36
+
|05:36
 
|किन्तु, इस बार, फाइल ऑब्जेक्ट f को फॉर स्टेटमेंट के अंदर अकेला छोड़ देते हैं।
 
|किन्तु, इस बार, फाइल ऑब्जेक्ट f को फॉर स्टेटमेंट के अंदर अकेला छोड़ देते हैं।
  
 
|-
 
|-
|5:43
+
|05:43
 
|हर बार जब हम फाइल खोलेंगे को यह हमें इसे बंद करने की तकलीफ से बचाएगा।
 
|हर बार जब हम फाइल खोलेंगे को यह हमें इसे बंद करने की तकलीफ से बचाएगा।
  
 
|-
 
|-
|5:49
+
|05:49
 
|अतः टाइप करें for line in open within brackets and single quotes slash home slash fossee slash pendulum dot txt colon    line underscore list dot append within brackets line, एंटर दबाएँ।
 
|अतः टाइप करें for line in open within brackets and single quotes slash home slash fossee slash pendulum dot txt colon    line underscore list dot append within brackets line, एंटर दबाएँ।
  
 
|-
 
|-
6:22
+
06:22
 
|देखते हैं कि line underscore list में क्या है।
 
|देखते हैं कि line underscore list में क्या है।
  
 
|-
 
|-
|6:26
+
|06:26
 
|अतः टाइप करें line underscore list और एंटर दबाएँ।
 
|अतः टाइप करें line underscore list और एंटर दबाएँ।
  
 
|-
 
|-
| 6:33
+
|06:33
 
|ध्यान दें, कि line_list न्यू-लाइन कैरेक्टर्स के साथ फाइल की लाइन की सूची है।
 
|ध्यान दें, कि line_list न्यू-लाइन कैरेक्टर्स के साथ फाइल की लाइन की सूची है।
  
 
|-
 
|-
| 6:42
+
| 06:42
 
|क्या आपने ध्यान दिया है, pend underscore list न्यूलाइन कैरेक्टर्स को सम्मिलित नहीं करता है, क्योंकि स्ट्रिंग pend न्यू लाइन कैरेक्टर्स पर विभाजित है।
 
|क्या आपने ध्यान दिया है, pend underscore list न्यूलाइन कैरेक्टर्स को सम्मिलित नहीं करता है, क्योंकि स्ट्रिंग pend न्यू लाइन कैरेक्टर्स पर विभाजित है।
  
 
|-
 
|-
|6:52
+
|06:52
 
|हम कुछ स्ट्रिंग तरीकों जिसे हम स्ट्रिंग पर आगे ट्यूटोरियल में देखेंगे का इस्तेमाल करके लाइन से न्यू लाइन कैरेक्टर्स अलग कर सकते हैं।
 
|हम कुछ स्ट्रिंग तरीकों जिसे हम स्ट्रिंग पर आगे ट्यूटोरियल में देखेंगे का इस्तेमाल करके लाइन से न्यू लाइन कैरेक्टर्स अलग कर सकते हैं।
  
 
|-
 
|-
|7:04
+
|07:04
 
| अतः अब, इसी के साथ हम इस ट्यूटोरियल की समाप्ति पर आ गये हैं। जो हमने सीखा उसे दोहराते हैं,
 
| अतः अब, इसी के साथ हम इस ट्यूटोरियल की समाप्ति पर आ गये हैं। जो हमने सीखा उसे दोहराते हैं,
  
 
|-
 
|-
|7:12
+
|07:12
 
|1. फाइल्स को open और close फंक्शन्स का इस्तेमाल करके क्रमशः खोला और बंद किया।
 
|1. फाइल्स को open और close फंक्शन्स का इस्तेमाल करके क्रमशः खोला और बंद किया।
  
 
|-
 
|-
|7:17
+
|07:17
 
|2. read  फंक्शन का इस्तेमाल करके फाइल्स में डेटा को सम्पूर्ण करके रीड किया।
 
|2. read  फंक्शन का इस्तेमाल करके फाइल्स में डेटा को सम्पूर्ण करके रीड किया।
  
 
|-
 
|-
|7:22
+
|07:22
 
|3. for  लूप का इस्तेमाल करके फाइल ऑब्जेक्ट दोहराकर फाइल्स से डेटा को लाइन-दर-लाइन रीड किया।
 
|3. for  लूप का इस्तेमाल करके फाइल ऑब्जेक्ट दोहराकर फाइल्स से डेटा को लाइन-दर-लाइन रीड किया।
  
 
|-
 
|-
|7:31
+
|07:31
 
|और अंततः फॉर लूप के अंदर append फंक्शन का इस्तेमाल करके लिस्ट में एक फाइल की लाइन को जोड़ा।
 
|और अंततः फॉर लूप के अंदर append फंक्शन का इस्तेमाल करके लिस्ट में एक फाइल की लाइन को जोड़ा।
  
 
|-
 
|-
| 7:38
+
| 07:38
 
|यहाँ आपके हल करने के लिए कुछ स्वतः निर्धारण सवाल हैं।
 
|यहाँ आपके हल करने के लिए कुछ स्वतः निर्धारण सवाल हैं।
  
 
|-
 
|-
|7:42
+
|07:42
 
|1.open फंक्शन देता है एक...
 
|1.open फंक्शन देता है एक...
  
 
|-
 
|-
|7:46
+
|07:46
 
|स्ट्रिंग
 
|स्ट्रिंग
  
 
|-
 
|-
|7:48
+
|07:48
 
|लिस्ट
 
|लिस्ट
  
 
|-
 
|-
|7:49
+
|07:49
 
|फाइल ऑब्जेक्ट
 
|फाइल ऑब्जेक्ट
  
 
|-
 
|-
|7:50
+
|07:50
 
|फंक्शन
 
|फंक्शन
  
 
|-
 
|-
|7:52
+
|07:52
 
|2.फंक्शन splitlines() क्या करता है।
 
|2.फंक्शन splitlines() क्या करता है।
  
 
|-
 
|-
|7:57
+
|07:57
 
|सभी डेटा को एक लाइन में स्ट्रिंग्स के रूप में दर्शाता है।
 
|सभी डेटा को एक लाइन में स्ट्रिंग्स के रूप में दर्शाता है।
  
 
|-
 
|-
|8:01
+
|08:01
 
|डेटा को लाइन-दर-लाइन स्ट्रिंग्स की तरह दर्शाता है।
 
|डेटा को लाइन-दर-लाइन स्ट्रिंग्स की तरह दर्शाता है।
  
 
|-
 
|-
|8:03
+
|08:03
 
|डेटा को लाइन-दर-लाइन दर्शाता है लेकिन स्ट्रिंग्स की तरह नहीं।
 
|डेटा को लाइन-दर-लाइन दर्शाता है लेकिन स्ट्रिंग्स की तरह नहीं।
  
 
|-
 
|-
| 8:07
+
| 08:07
 
|अतः अब, उत्तरों को देखते हैं,
 
|अतः अब, उत्तरों को देखते हैं,
  
 
|-
 
|-
|8:09
+
|08:09
 
|1.फंक्शन open, एक फाइल ऑब्जेक्ट देता है।
 
|1.फंक्शन open, एक फाइल ऑब्जेक्ट देता है।
  
 
|-
 
|-
|8:15
+
|08:15
 
|2.फंक्शन splitlines डेटा को स्ट्रिंग की तरह लाइन-दर-लाइन दर्शाता है।
 
|2.फंक्शन splitlines डेटा को स्ट्रिंग की तरह लाइन-दर-लाइन दर्शाता है।
  
 
|-
 
|-
| 8:21
+
|08:21
 
|आशा है कि आपने इस ट्यूटोरियल का आनन्द उठाया और इसे लाभदायक पाया।
 
|आशा है कि आपने इस ट्यूटोरियल का आनन्द उठाया और इसे लाभदायक पाया।
  
 
|-
 
|-
|8:27
+
|08:27
 
|आई.आई.टी मुंबई की ओर से मैं रवि कुमार अब आपसे विदा लेता हूँ। धन्यवाद!
 
|आई.आई.टी मुंबई की ओर से मैं रवि कुमार अब आपसे विदा लेता हूँ। धन्यवाद!
  
 
|}
 
|}

Latest revision as of 11:29, 7 August 2014

Time Narration
00:00 नमस्कार दोस्तों "फाइल्स के साथ शुरूआत" पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:08 इस ट्यूटोरियल की समाप्ति पर, आप निम्न करने में सक्षम होंगे,
  1. एक फ़ाइल खोलने में।
  2. फाइल के कंटेंट्स को लाइन-दर-लाइन पढने में।
  3. फाइल के पूरे कंटेंट को एक बार में पढने में।
  4. एक लिस्ट में फ़ाइल की लाइन्स को जोड़ने में।
  5. फाइल बंद करने में।
00:24 इस ट्यूटोरियल को शुरु करने से पहले, हम आपको "Getting started with Lists" और "Getting started with For" पर स्पोकन ट्यूटोरियल को समाप्त करने की सलाह देते हैं।
00:34 अतः अब, टर्मिनल खोलें और आईपाइथन शुरू करें।
00:37 अतः टाइप करें ipython space hyphen pylab.
00:46 सबसे पहले slash home slash fossee slash में मौजूद, pendulum dot txt फाइल खोलें। .
00:54 अतः टाइप करें f is equal to open within brackets and single quotes slash home slash fossee slash pendulum dot txt.
01:11 यहाँ f एक फाइल ऑब्जेक्ट है।
01:14 इसे देखने के लिए, कि यह क्या है, टर्मिनल पर f टाइप करते हैं।
01:17 अतः f टाइप करें और एंटर दबाएँ।
01:22 फाइल ऑब्जेक्ट, फाइल पाथ और खुले हुए फाइल के मोड को दर्शाता है।
01:27 'r' का अर्थ है रीड ओनली मोड और 'w' का अर्थ है राइट मोड।
01:32 जैसा कि आप देख सकते हैं, यह फाइल रीड ओनली मोड में खुली है।
01:40 हम पहले पूरी फाइल को एक अकेले वैरिएबल में रीड करना सीखेंगे।
01:47 हम फाइल के कंटेंट्स को वैरिएबल, pend के अंदर रीड करने के लिए read तरीके का इस्तेमाल करते हैं।
01:53 अतः टाइप करें pend is equal to f dot read closing brackets और एंटर दबाएँ।
02:02 अब, Print space pend टाइप करके देखते हैं pend में क्या है
02:11 हम देख सकते हैं, कि पेंड में फाइल का सभी डेटा है।
02:15 स्पष्टतः से देखने के लिए कि उसमें क्या है, केवल pend टाइप करें।
02:25 अतः अब, यहाँ विडियो रोकें, निम्न अभ्यास करें और विडियो पुनः चलायें।
02:30 फाइल में लाइन्स पर, वैरिएबल को लिस्ट, pend underscore list में तोड़ें।
02:40 हम इस समस्या को हल करने के लिए फंक्शन split lines का इस्तेमाल करते हैं।
02:44 अतः टाइप करें pend underscore list is equal to pend dot split lines closing brackets और एंटर दबाएँ।
03:05 अब, फाइल को लाइन-दर-लाइन रीड करना सीखते हैं।
03:11 लेकिन, इससे पहले हमें फाइल बंद करनी होगी, क्योंकि फाइल पहले से ही अंत तक रीड हो चुकी है।
03:19 f में खुली हुई फाइल को बंद करें।
03:24 फिर टाइप करें f dot close closing brackets और एंटर दबाएँ।
03:29 यह देखने के लिए, कि इसमें क्या है? फिर से प्रॉम्प्ट पर f टाइप करें।
03:37 ध्यान दें, कि यह दर्शाता है कि फाइल बंद हो चुकी है।
03:42 यह एक अच्छा प्रोग्रामिंग अभ्यास है कि काम पूर्ण होने के बाद कोई भी फाइल ऑब्जेक्ट्स, जिसे हमने खोला है उसे बंद करें।
03:50 अब फाइल्स को लाइन-दर-लाइन पढना सीखते हैं।
03:54 यहाँ पर विडियो रोकें, निम्न अभ्यास की कोशिश करें और विडियो पुनः चलायें।
04:00 फाइल ऑब्जेक्ट के रूप में f के साथ फाइल pendulum dot txt फिर से खोलें।
04:05 हम अप एरो इस्तेमाल करते हैं, जब तक हम open कमांड तक न पहुँच जाएँ और इसे फिर से जारी करें। फिर एंटर दबाएँ।
04:18 अब, फाइल को लाइन-दर-लाइन रीड करने के लिए, for कमांड का इस्तेमाल करके फाइल ऑब्जेक्ट पर लाइन-दर-लाइन, दोहराते हैं।
04:27 फाइल में प्रत्येक लाइन दोहराते हैं और प्रत्येक लाइन को प्रिंट करते हैं।
04:35 अतः कमांड में टाइप करें for space line space in space f colon, फिर, print line.
04:47 line एक वैरिएबल है, कभी-कभी लूप वैरिएबल बोलते हैं, और यह एक कीवर्ड नहीं है।
04:53 हम कोई और वैरिएबल नाम इस्तेमाल कर सकते थे, किन्तु line काफी अर्थपूर्ण दिखता है।
05:00 केवल लाइन को प्रिंट करने के बजाय, इसे लिस्ट line underscore list में आगे जोड़ते हैं।
05:07 हम पहले एक खाली लिस्ट, line underscore list बनायेंगे।
05:12 इसके लिए टाइप करें line underscore list is equal to square bracket और एंटर दबाएँ।
05:22 फाइल को लाइन-दर-लाइन पढ़ते हैं, और फिर प्रत्येक लाइन को लिस्ट में जोड़ते हैं।
05:30 हम फाइल को सामान्यतः f.close का इस्तेमाल करके बंद कर सकते हैं और इसे फिर से खोल सकते हैं।
05:36 किन्तु, इस बार, फाइल ऑब्जेक्ट f को फॉर स्टेटमेंट के अंदर अकेला छोड़ देते हैं।
05:43 हर बार जब हम फाइल खोलेंगे को यह हमें इसे बंद करने की तकलीफ से बचाएगा।
05:49 अतः टाइप करें for line in open within brackets and single quotes slash home slash fossee slash pendulum dot txt colon line underscore list dot append within brackets line, एंटर दबाएँ।
06:22 देखते हैं कि line underscore list में क्या है।
06:26 अतः टाइप करें line underscore list और एंटर दबाएँ।
06:33 ध्यान दें, कि line_list न्यू-लाइन कैरेक्टर्स के साथ फाइल की लाइन की सूची है।
06:42 क्या आपने ध्यान दिया है, pend underscore list न्यूलाइन कैरेक्टर्स को सम्मिलित नहीं करता है, क्योंकि स्ट्रिंग pend न्यू लाइन कैरेक्टर्स पर विभाजित है।
06:52 हम कुछ स्ट्रिंग तरीकों जिसे हम स्ट्रिंग पर आगे ट्यूटोरियल में देखेंगे का इस्तेमाल करके लाइन से न्यू लाइन कैरेक्टर्स अलग कर सकते हैं।
07:04 अतः अब, इसी के साथ हम इस ट्यूटोरियल की समाप्ति पर आ गये हैं। जो हमने सीखा उसे दोहराते हैं,
07:12 1. फाइल्स को open और close फंक्शन्स का इस्तेमाल करके क्रमशः खोला और बंद किया।
07:17 2. read फंक्शन का इस्तेमाल करके फाइल्स में डेटा को सम्पूर्ण करके रीड किया।
07:22 3. for लूप का इस्तेमाल करके फाइल ऑब्जेक्ट दोहराकर फाइल्स से डेटा को लाइन-दर-लाइन रीड किया।
07:31 और अंततः फॉर लूप के अंदर append फंक्शन का इस्तेमाल करके लिस्ट में एक फाइल की लाइन को जोड़ा।
07:38 यहाँ आपके हल करने के लिए कुछ स्वतः निर्धारण सवाल हैं।
07:42 1.open फंक्शन देता है एक...
07:46 स्ट्रिंग
07:48 लिस्ट
07:49 फाइल ऑब्जेक्ट
07:50 फंक्शन
07:52 2.फंक्शन splitlines() क्या करता है।
07:57 सभी डेटा को एक लाइन में स्ट्रिंग्स के रूप में दर्शाता है।
08:01 डेटा को लाइन-दर-लाइन स्ट्रिंग्स की तरह दर्शाता है।
08:03 डेटा को लाइन-दर-लाइन दर्शाता है लेकिन स्ट्रिंग्स की तरह नहीं।
08:07 अतः अब, उत्तरों को देखते हैं,
08:09 1.फंक्शन open, एक फाइल ऑब्जेक्ट देता है।
08:15 2.फंक्शन splitlines डेटा को स्ट्रिंग की तरह लाइन-दर-लाइन दर्शाता है।
08:21 आशा है कि आपने इस ट्यूटोरियल का आनन्द उठाया और इसे लाभदायक पाया।
08:27 आई.आई.टी मुंबई की ओर से मैं रवि कुमार अब आपसे विदा लेता हूँ। धन्यवाद!

Contributors and Content Editors

Devraj, PoojaMoolya