<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Python-3.4.3%2FC4%2FWriting-Python-Scripts%2FHindi</id>
		<title>Python-3.4.3/C4/Writing-Python-Scripts/Hindi - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Python-3.4.3%2FC4%2FWriting-Python-Scripts%2FHindi"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Python-3.4.3/C4/Writing-Python-Scripts/Hindi&amp;action=history"/>
		<updated>2026-05-02T05:05:58Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Python-3.4.3/C4/Writing-Python-Scripts/Hindi&amp;diff=48582&amp;oldid=prev</id>
		<title>Sakinashaikh: Created page with &quot;{| border=1 |'''Time''' |'''Narration'''  |- |00:01 |'''Writing Python scripts.''' पर स्पोकन ट्यूटोरियल में आपका स्वा...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Python-3.4.3/C4/Writing-Python-Scripts/Hindi&amp;diff=48582&amp;oldid=prev"/>
				<updated>2019-08-01T10:44:20Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=1 |&amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; |&amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;  |- |00:01 |&amp;#039;&amp;#039;&amp;#039;Writing Python scripts.&amp;#039;&amp;#039;&amp;#039; पर स्पोकन ट्यूटोरियल में आपका स्वा...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=1&lt;br /&gt;
|'''Time'''&lt;br /&gt;
|'''Narration'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:01&lt;br /&gt;
|'''Writing Python scripts.''' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।&lt;br /&gt;
|-&lt;br /&gt;
|00:06&lt;br /&gt;
|इस ट्यूटोरियल में हम सीखेंगेः&lt;br /&gt;
'''importing''' क्या है?&lt;br /&gt;
|-&lt;br /&gt;
|00:12&lt;br /&gt;
|स्वयं का '''Python modules''' लिखना और &lt;br /&gt;
|-&lt;br /&gt;
|00:15&lt;br /&gt;
|double underscore '''name''' double underscore double equal to double quotes में double underscore '''main double underscore idiom''' समझना।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:25&lt;br /&gt;
|इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu Linux 16.04''' ऑपरेटिंग सिस्टम&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:34&lt;br /&gt;
| '''Python 3.4.3 '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:37&lt;br /&gt;
|'''IPython 5.1.0''' और '''Gedit text editor'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:44&lt;br /&gt;
|इस ट्यूटोरियल का अभ्यास करने के लिए, आपको पता होना चाहिए कि '''IPython console ''' पर बैसिक '''Python commands''' कैसे रन करना है&lt;br /&gt;
|-&lt;br /&gt;
|00:53&lt;br /&gt;
|और '''Python modules.''' का उपयोग कैसे करना है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:56&lt;br /&gt;
|यदि नहीं तो इस वेबसाइट पर '''Python''' से संबंधित ट्यूटोरियल देखें।&lt;br /&gt;
|-&lt;br /&gt;
|01:02&lt;br /&gt;
|हम फंक्शन्स का बंडल बनाने के लिए '''Python modules''' लिख सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|01:07&lt;br /&gt;
|इसके बाद हम फंक्शन्स का उपयोग  '''modules''' को अन्य स्क्रिप्ट्स में इम्पोर्ट करने के लिए कर सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|01:14&lt;br /&gt;
|हम पहले एक फंक्शन लिखते हैं और इसे स्क्रिप्ट में सेव करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|01:19&lt;br /&gt;
|कोई भी '''text editor'''  खोलें और नीचे दिया गया कोड टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
|01:24&lt;br /&gt;
|इस '''Python module''' में दो संख्याओं के '''gcd''' की गणना करने के लिए एक फंक्शन है। कृपया इंडेंटेशन का ध्यान रखें।&lt;br /&gt;
|-&lt;br /&gt;
|01:33&lt;br /&gt;
|हमने स्क्रिप्ट में '''text case''' को शामिल किया है। यह '''text case''' स्क्रिप्ट रन होने पर हर बार '''GCD'''  फ़ंक्शन की जाँच करेगा।&lt;br /&gt;
|-&lt;br /&gt;
|01:43&lt;br /&gt;
|वर्तमान '''working directory'''  में '''gcd''' underscore '''script.py''' के रूप में फाइल को सेव करें।&lt;br /&gt;
|-&lt;br /&gt;
|01:50&lt;br /&gt;
|एक नया टर्मिनल खोलें। '''ipython3''' टाइप करें और एंटर दबाएँ।&lt;br /&gt;
|-&lt;br /&gt;
|01:59&lt;br /&gt;
|यहाँ से याद रखें कि टर्मिनल पर प्रत्येक कमांड टाइप करने के बाद एंटर की दबाना है।&lt;br /&gt;
|-&lt;br /&gt;
|02:06&lt;br /&gt;
|अब हम स्क्रिप्ट को रन करेंगे। टाइप करें- percentage '''run gcd''' underscore '''script dot py'''&lt;br /&gt;
|-&lt;br /&gt;
|02:16&lt;br /&gt;
|हमें '''“Everything is OK”''' के रूप में आउटपुट मिलता है।&lt;br /&gt;
|-&lt;br /&gt;
|02:21&lt;br /&gt;
|इसका अर्थ है कि '''test case'''  चैक कर रहा है कि  '''gcd''' brackets में'''40''' comma '''12''' equals to '''4''' पास हुआ है।&lt;br /&gt;
|-&lt;br /&gt;
|02:30&lt;br /&gt;
|यदि हम '''gcd''' फंक्शन को कुछ अन्य स्क्रिप्ट्स में उपयोग करना चाहते हैं तो क्या होगा?&lt;br /&gt;
|-&lt;br /&gt;
|02:35&lt;br /&gt;
|यह संभव है क्योंकि प्रत्येक '''Python''' फाइल को '''module''' के रूप में उपयोग किया जा सकता है।&lt;br /&gt;
|-&lt;br /&gt;
|02:41&lt;br /&gt;
|लेकिन सबसे पहले, हम समझेंगे कि क्या होता है जब हम '''module''' इंपोर्ट करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|02:47&lt;br /&gt;
| टाइप करें, '''import sys'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:51&lt;br /&gt;
|अब टाइप करें '''sys.path'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:55&lt;br /&gt;
|हम लोकेशन की सूची देख सकते हैं। यह इंगित करता है कि '''Python'''   '''module''' को सर्च करता है जब यह '''import statement''' का सामना करता है।&lt;br /&gt;
|-&lt;br /&gt;
|03:05&lt;br /&gt;
|'''standard modules'''   '''Python''' में ही हैं।&lt;br /&gt;
|-&lt;br /&gt;
|03:09&lt;br /&gt;
|अन्यथा यह सिस्टम लोकेशन में पाया जाता है जैसे कि slash '''usr''' slash '''lib''' slash '''python3.4''' slash&lt;br /&gt;
|-&lt;br /&gt;
|03:20&lt;br /&gt;
|'' 'list' '' में पहला आइटम एक रिक्त स्ट्रिंग है।&lt;br /&gt;
|-&lt;br /&gt;
|03:24&lt;br /&gt;
|इसका अर्थ है कि वर्तमान '''working directory''' भी सर्च हुआ है।&lt;br /&gt;
|-&lt;br /&gt;
|03:29&lt;br /&gt;
|हम वर्तमान'''working directory''' में मौजूद '' 'module' '' को इंपोर्ट कर सकते हैं। टाइप करें, '''import gcd''' underscore '''script'''&lt;br /&gt;
|-&lt;br /&gt;
|03:39&lt;br /&gt;
|चूँकि '''gcd''' underscore '''script dot py'''  वर्तमान '''working directory''' में है, तो इंपोर्ट सीधे काम करेगा।&lt;br /&gt;
|-&lt;br /&gt;
|03:48&lt;br /&gt;
|'''print statement'''  टाइप करें जैसे यहाँ दिखाया गया है।&lt;br /&gt;
|-&lt;br /&gt;
|03:53&lt;br /&gt;
|हमें आउटपुट के रूप में 187 और 391 का '' gcd '' मिलता है, जो 17 है।&lt;br /&gt;
|-&lt;br /&gt;
|04:00&lt;br /&gt;
|हम आउटपुट '''“Everything is OK”'''  भी देख सकते हैं, जिसे हमने टेस्ट कोड के रूप में जोड़ा है।&lt;br /&gt;
|-&lt;br /&gt;
|04:07&lt;br /&gt;
|यह तब भी निष्पादित किया जाता है जब हम '''gcd''' underscore '''script''' इंपोर्ट करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|04:13&lt;br /&gt;
|'''test code''' को '''gcd ''' फंक्शन की जाँच करने के लिए जोड़ा गया है।&lt;br /&gt;
|-&lt;br /&gt;
|04:18&lt;br /&gt;
|'''Test code''' को तभी निष्पादित किया जाना चाहिए, जब हम स्वतंत्र रूप से '''Python script''' रन करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|04:24&lt;br /&gt;
|'''test code''' को निष्पादित करने के लिए जब ''module'' को अन्य स्क्रिप्ट्स पर इंपोर्ट किया जाता है,&lt;br /&gt;
हम double underscore '''name''' double underscore '''variable''' का उपयोग कर सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|04:34&lt;br /&gt;
|इसके बाद मैं इसे '''name variable''' कहूंगी।&lt;br /&gt;
|-&lt;br /&gt;
|04:38&lt;br /&gt;
|सबसे पहले, हम वैरिएबल का उपयोग करने का तरीका देखेंगे और फिर समझेंगे कि यह कैसे कार्य करता है।&lt;br /&gt;
|-&lt;br /&gt;
|04:45&lt;br /&gt;
| अब हम इस वैरिएबल को '''gcd''' underscore '''script dot py''' स्क्रिप्ट में जोडेंगे।&lt;br /&gt;
|-&lt;br /&gt;
|04:52&lt;br /&gt;
|'''return a statement''' के बाद निम्न टाइप करें।&lt;br /&gt;
''' if''' double underscore '''name''' double underscore double equal to double quotes में double underscore '''main''' double underscore colon &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:07&lt;br /&gt;
|कोड को सही से लिखें।&lt;br /&gt;
|-&lt;br /&gt;
|05:10&lt;br /&gt;
|फाइल को सेव करें।&lt;br /&gt;
|-&lt;br /&gt;
|05:12&lt;br /&gt;
|कोड को रन करें। टाइप करें, percentage '''run gcd''' underscore '''script.py'''&lt;br /&gt;
|-&lt;br /&gt;
|05:21&lt;br /&gt;
|हम देख सकते हैं कि टेस्ट को सफलतापूर्वक निष्पादित किया गया है और हमें '''Everything is OK'' के रूप में आउटपुट मिलता है।&lt;br /&gt;
|-&lt;br /&gt;
|05:28&lt;br /&gt;
|अब हम '''module ''' को इंपोर्ट करके परिवर्तनों की जाँच करेंगे।&lt;br /&gt;
|-&lt;br /&gt;
|05:33&lt;br /&gt;
|टाइप करें, '''import gcd_script'''&lt;br /&gt;
हमने कोई परिवर्तन नहीं देखा।&lt;br /&gt;
|-&lt;br /&gt;
|05:41&lt;br /&gt;
|ध्यान दें, एक बार '''module''' इंपोर्ट होने के बाद, यह फिर से मौजूदा '''IPython console''' में इंपोर्ट नहीं हो सकता है।&lt;br /&gt;
|-&lt;br /&gt;
|05:49&lt;br /&gt;
|इसलिए हम '''exit''' टाइप करके मौजूदा '''IPython console''' को बाहर निकालेंगे।&lt;br /&gt;
|-&lt;br /&gt;
|05:56&lt;br /&gt;
|एक ओर टर्मिनल खोलें। ''ipython3''' टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
|06:04&lt;br /&gt;
|अब हम '''gcd''' underscore '''script.py''' इंपोर्ट करेंगे। टाइप करें, '' import gcd''' underscore '''script'''&lt;br /&gt;
|-&lt;br /&gt;
|06:14&lt;br /&gt;
|हम देख सकते हैं कि '''test code''' अब निष्पादित नहीं किया गया है। '''Everything is OK''' आउटपुट के रूप में प्रदर्शित नहीं होता है।&lt;br /&gt;
|-&lt;br /&gt;
|06:22&lt;br /&gt;
|'''name variable''' प्रत्येक '''module''' के लिए लोकल है। यह '' 'main' '' के बराबर केवल तब है, जब फाइल स्क्रिप्ट के रूप में रन होती है।&lt;br /&gt;
|-&lt;br /&gt;
|06:31&lt;br /&gt;
|इसलिए, सभी कोड ब्लॉक के तहत, यदि name''' double equal to double quotes में '''main'''  को केवल तभी निष्पादित किया जाता है जब फ़ाइल को '''Python script''' के रूप में रन किया जाता है।&lt;br /&gt;
|-&lt;br /&gt;
|06:43&lt;br /&gt;
|टर्मिनल पर वापस जाएँ।&lt;br /&gt;
|-&lt;br /&gt;
|06:46&lt;br /&gt;
|निम्न कोड टाइप करें जो यह जांचता है कि क्या दो नंबर अपेक्षाकृत अभाज्य हैं।&lt;br /&gt;
|-&lt;br /&gt;
|06:54&lt;br /&gt;
|हमने '''gcd''' underscore '''script''' से  '''gcd''' फंक्शन इंपोर्ट किया है।&lt;br /&gt;
|-&lt;br /&gt;
|07:00&lt;br /&gt;
|और इसे '''test code''' निष्पादन के बिना हमारी गणना में प्रयोग करें।&lt;br /&gt;
|-&lt;br /&gt;
|07:06&lt;br /&gt;
|दो नंबर अपेक्षाकृत अभाज्य होते हैं जब उनका ''gcd'' एक के बराबर होता है।&lt;br /&gt;
|-&lt;br /&gt;
|07:12&lt;br /&gt;
|इसलिए हमें '''Yes, 11 and 3 are relatively prime''' के रूप में आउटपुट मिलता है।&lt;br /&gt;
|-&lt;br /&gt;
|07:18&lt;br /&gt;
|प्रत्येक '''Python''' फ़ाइल दो तरह से रन हो सकती है: स्वतंत्र स्टैंड-अलोन स्क्रिप्ट के रूप में या&lt;br /&gt;
|-&lt;br /&gt;
|07:26&lt;br /&gt;
|'''Python module''' के रूप में, जिसे अन्य '''Python scripts''' या '''modules''' द्वारा इंपोर्ट किया जा सकता है।&lt;br /&gt;
|-&lt;br /&gt;
|07:33&lt;br /&gt;
|इसी के साथ हम ट्यूटोरियल के अंत में पहुँचते हैं। संक्षेप में...&lt;br /&gt;
|-&lt;br /&gt;
|07:37&lt;br /&gt;
| इस ट्यूटोरियल में हमने सीखा, ''' module''' इंपोर्ट करना&lt;br /&gt;
|-&lt;br /&gt;
|07:44&lt;br /&gt;
|  '''module ''' के रूप में स्क्रिप्ट उपयोग करना&lt;br /&gt;
|-&lt;br /&gt;
|07:47&lt;br /&gt;
| '''name variable''' का उपयोग करके '''test condition''' लिखना और &lt;br /&gt;
|-&lt;br /&gt;
|07:52&lt;br /&gt;
|'''IPython3''' रिस्टार्ट करना, यदि एक परिवर्तित module फिर से इंपोर्ट किया जाना है।&lt;br /&gt;
|-&lt;br /&gt;
|07:57&lt;br /&gt;
|यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं।&lt;br /&gt;
पहला। निम्नलिखित में से किस वैरिएबल में '''Python modules''' सर्च करने के लिए लोकेशन है।&lt;br /&gt;
|-&lt;br /&gt;
|08:08&lt;br /&gt;
| दूसरा। एक '''module''' में केवल एक फंक्शन होना चाहिए। सही या गलत&lt;br /&gt;
|-&lt;br /&gt;
|08:14&lt;br /&gt;
|और उत्तर हैं-&lt;br /&gt;
पहला। '''sys.path''' में '''Python modules''' को सर्च करने के लिए लोकेशन है।&lt;br /&gt;
|-&lt;br /&gt;
|08:22&lt;br /&gt;
|दूसरा। गलत, '''module''' में फंक्शन की एक विस्तृत श्रृंखला हो सकती है।&lt;br /&gt;
|-&lt;br /&gt;
|08:28&lt;br /&gt;
|कृपया समय के साथ अपने प्रश्नों को इस फोरम में पोस्ट करें।&lt;br /&gt;
|-&lt;br /&gt;
|08:32&lt;br /&gt;
|कृपया Python से संबंधित अपने सामान्य प्रश्नों को इस फोरम पर पोस्ट करें।&lt;br /&gt;
|-&lt;br /&gt;
|08:37&lt;br /&gt;
|FOSSEE टीम TBC परियोजना का समन्वय करती है।&lt;br /&gt;
|-&lt;br /&gt;
|08:41&lt;br /&gt;
|स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है। अधिक जानकारी के लिए, इस वेबसाइट पर जाएँ।&lt;br /&gt;
|-&lt;br /&gt;
|08:51&lt;br /&gt;
|यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुड़ने के लिए धन्यवाद।&lt;/div&gt;</summary>
		<author><name>Sakinashaikh</name></author>	</entry>

	</feed>