Python-3.4.3/C3/Input-output/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 स्पोकन ट्यूटोरियल में Input and Output पर आपका स्वागत है।
00:06 इस ट्यूटोरियल में हम सीखेंगे

कुछ वैल्यूज को Print करना format specifiers का उपयोग करके Print करना

00:14 यूजर से input लेना और inputलेने से पहले यूजर को prompt दिखाना।
00:22 इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ

Ubuntu Linux 16.04 operating system ऑपरेटिंग सिस्टम Python 3.4.3 और IPython 5.1.0

00:38 इस ट्यूटोरियल का अभ्यास करने के लिए, आपको पता होना चाहिए कि ipython कंसोल पर बुनियादी Python कमांड्स कैसे रन करना है।
00:47 यदि नहीं, तो इस वेबसाइट पर संबंधित Python ट्यूटोरियल देखें।
00:52 ipython शुरू करें।
00:55 टर्मिनल खोलें।

टाइप करें, ipython3 और एंटर दबाएँ।

01:03 यहाँ से, याद रखें कि टर्मिनल पर प्रत्येक कमांड टाइप करने के बाद एंटर की दबाना है।
01:10 इस ट्यूटोरियल को string के साथ शुरू करते हैं।
01:14 टाइप करें, a is equal to double quotes में This is a string
01:21 a की वैल्यू देखने के लिए, a टाइप करें।
01:26 टाइप करें, print parentheses में a
01:31 यह a की वैल्यू भी प्रिंट करता है। लेकिन आउटपुट में अंतर है। केवल a टाइप करने से a का कंटेंट प्रदर्शित होता है।
01:43 स्टेटमेंट print parentheses में a, string को ही प्रिंट करता है। हम अंतर को स्पष्ट रूप से देख सकते हैं, जब हम उनमें नई लाइनों के साथ strings का उपयोग करते हैं।
01:55 टाइप करें b is equal to double quotes में A line backslash n New line
02:04 टाइप करें b, जैसे कि आप देख सकते हैं, यह सिर्फ दिखाता है कि b में newline character है।
02:13 टाइप करें, print parentheses में b
02:18 यह स्ट्रिंग A line और फिर अगली लाइन में New line प्रिंट्स करता है। Python में print स्टेटमेंट string formatting को सपोर्ट करता है।
02:28 अब हम डेटा आउटपुट के विभिन्न तरीकों को देखेंगे।
02:33 Percentage string operator को format operator भी कहा जाता है।
02:38 उदाहरण के लिए,

Percentage d - integer format को निर्दिष्ट करता है Percentage s - string format को निर्दिष्ट करता है और Percentage f - float format को दर्शाता है।

02:52 टर्मिनल पर वापस जाएँ। x असाइन करते हैं, जैसे कि दिखाया गया है।
03:00 x की वैल्यू प्रिंट करने के लिए, दिखाए गए अनुसार टाइप करें।
03:06 यहाँ percentage 3.2f आउटपुट को float में निर्दिष्ट करता है और .2f को दो दशमलव स्थान तक की वैल्यू है।
03:18 हम एक और उदाहरण देखेंगे। दिखाए गए अनुसार टाइप करें। यहां, इसमें चार दशमलव स्थान तक वैल्यू है।
03:30 इसके बाद, दो और वैल्यू असाइन करें। टाइप करें y is equal to 2
03:38 z is equal to double quotes में red
03:43 x, y और z की वैल्यू प्रिंट करने के लिए, दिखाए गए अनुसार टाइप करें।
03:50 modifiers का उपयोग करके प्रिंट करने के लिए विभिन्न arguments को पास किया जा सकता है।
03:55 x, y और z की वैल्यूज format specifiers के स्थान में प्रतिस्थानिक हैं जैसे क्रमशः percentage 2.1f,

percentage d और percentage s

04:09 वीडियो को रोकें। इसका अभ्यास करें और वीडियो को फिर से शुरू करें।
04:15 जब आप निम्नलिखित निष्पादित करते हैं तो क्या होता है?
04:18 हल के लिए टर्मिनल पर जाएँ।
04:22 दिखाए गए अनुसार टाइप करें। यहाँ x की int वैल्यू और y की float वैल्यू format specifiers के अनुसार प्रिंट होती हैं।
04:34 यह float के लिए डिफ़ॉल्ट रूप से छह दशमलव स्थानों को प्रिंट करता है।
04:39 आमतौर पर print स्टेटमेंट आउटपुट को एक नई लाइन में प्रिंट करता है। अब हम देखेंगे कि newline कैरेक्टर को कैसे रोकना है।
04:49 टैक्स्ट एडिटर खोलें और निम्न कोड टाइप करें।
04:53 newline कैरेक्टर को end is equal to single quotes में a space पास करके रोका जा सकता है।
05:01 स्क्रिप्ट को print underscore example.py. के रूप में सेव करें।
05:07 टर्मिनल पर वापस जाएँ।
05:10 percentage run space print underscore example.py टाइप करके कोड को रन करें।
05:19 हम देख सकते हैं कि print स्टेटमेंट नई लाइन के बजाय स्पेस प्रिंट करता है।
05:25 अब हम यूजर से इनपुट लेने पर विचार करेंगे। हम इसके लिए input फंक्शन का उपयोग करेंगे।
05:33 टाइप करें ip is equal to input ओपन और क्लोज parentheses
05:39 कर्सर संकेत कर रहा है कि यह इनपुट की प्रतीक्षा कर रहा है। टाइप करेंan input और एंटर दबाएँ।
05:49 अब देखते हैं कि ip की वैल्यू क्या है। ip टाइप करें, हम देख सकते हैं कि इसमें स्ट्रिंग string - an input है।
06:00 वीडियो को रोकें। इसका अभ्यास करें और वीडियो को फिर से शुरू करें। 5.6 को input के रूप में प्रविष्ट करें और इसे c वेरिएबल में संचित करें।
06:12 हल के लिए टर्मिनल पर जाएँ।
06:16 हमें input कमांड का उपयोग वेरिएबल c के साथ करना है। टाइप करें, c is equal to input ओपन और क्लोज parentheses
06:26 input के रूप में 5.6 प्रविष्ट करें। एंटर दबाएँ।
06:32 इनपुट वैल्यू देखने के लिए c टाइप करें।
06:36 अब c का data type देखते हैं। टाइप करें, type parentheses में c. हम देखते हैं कि c एक स्ट्रिंग है।
06:48 क्योंकि input कमांड हमेशा input को string के रूप में लेता है, input चाहे जो भी हो।
06:56 वीडियो को रोकें। इसका अभ्यास करें और वीडियो को फिर से शुरू करें।
07:02 निम्न statement को निष्पादित करें। क्या होता है, जब आप कुछ भी प्रविष्ट नहीं करते हैं और एंटर दबाते है?
07:10 हल के लिए टर्मिनल पर वापस जाएँ।
07:14 टाइप करें d is equal to ' input ओपन और क्लोज parentheses. कोई भी input दिए बिना एंटर दबाएँ।
07:24 prompt प्राप्त करने के लिए फिर से एंटर दबाएँ।
07:28 input वैल्यू देखने के लिए, टाइप करें d, जब कुछ भी प्रविष्ट नहीं किया जाता है, तो input के रूप में एक खाली स्ट्रिंग माना जाता है।
07:38 यूजर की सहायता के लिए हम prompt को प्रदर्शित करने के लिए input का उपयोग भी कर सकते हैं।
07:44 अब हम input पाने के लिए prompt देंगे।

टाइप करें ip is equal to input parentheses में double quotes में Please enter a number backslash n

07:58 मैं input के रूप में 12 दूंगी। इस प्रकार हम यूजर से input पाने के लिए prompt प्रदर्शित कर सकते हैं।
08:08 इसी के साथ हम ट्यूटोरियल के अंत में पहुँचते हैं।
08:12 संक्षेप में, इस ट्यूटोरियल में हमने सीखा...
08:17 print स्टेटमेंट का उपयोग करना।
08:20 print स्टेटमेंट में format specifiers percentage d, percentage f और d' percentage s का उपयोग करना।
08:29 input फ़ंक्शन का उपयोग करके यूजर से input लेना और input लेने से पहले यूजर को prompt प्रदर्शित करना।
08:39

यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं। 1. a is equal to input ओपन और क्लोज parentheses और यूजर 2.5 प्रविष्ट करता है। a का type क्या है।

08:55 2. यदि a is equal to 2 और b is equal to 4.5 तो निम्नलिखित क्रिया का परिणाम क्या है?
09:05 और उत्तर हैं....

1. कोई फर्क नहीं पड़ता कि आप क्या प्रविष्ट करते हैं, उसे string के रूप में लिया जाएगा। इसलिए 2.5 string है।

09:16 2. चूँकि b को पहले कॉल किया जाता है, यह b की integer वैल्यू प्रदर्शित करेगा। क्योंकि उपयोगित modifier percentage d है।
09:28 इसी प्रकार, a की float वैल्यू इसके modifier percentage 2.1f के कारण प्रदर्शित होगी।

इसलिए आउटपुट है a is 4 और b is 2.0

09:42 कृपया अपनी समयबद्ध क्वेरी को इस पोरम में पोस्ट करें।
09:46 कृपया Python से संबंधित अपने सामान्य प्रश्नों को इस फोरम में पोस्ट करें।
09:51 FOSSEE टीम TBC परियोजना का समन्वय करती है।
09:55 स्पोकन ट्यूटोरियल NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है। अधिक जानकारी के लिए, इस वेबसाइट पर जाएँ।
10:04 यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुडने के लिए धन्यवाद।

Contributors and Content Editors

Sakinashaikh