विषय - सूची[छिपाना][प्रदर्शन]
हमारे में दूसरे व्याख्यान में आपका स्वागत है शुरुआती के लिए पायथन क्रैश कोर्स श्रृंखला.
यह व्याख्यान पायथन के सिंटैक्स पर ध्यान केंद्रित करेगा और यह समझेगा कि पायथन कोड को कैसे निष्पादित किया जाता है।
हमने अपने सिस्टम में पहले से ही Python 3.10.4 स्थापित कर लिया है. अब हमें पायथन के लिए एक कोड संपादक की आवश्यकता है। वहाँ बहुत सारे विकल्प हैं लेकिन मेरा पसंदीदा है PyCharm.
यह पायथन के लिए उपयोग किए जाने वाले सबसे लोकप्रिय कोड संपादकों में से एक है और हम इस पाठ्यक्रम के लिए इसका उपयोग करेंगे। यह पहली शुरुआत में ऐसा दिखता है।
अब प्रोजेक्ट में एक नई पायथन फाइल बनाएं। अब आप अपना पहला कोड पायथन में लिखने के लिए तैयार हैं।
अब टाइप करें:
print("Hello HashDork")
अब "रन" मेनू का विस्तार करें और रन पर क्लिक करें। आप प्रोग्राम चलाने के लिए विंडोज़ में हॉटकी 'Shift + F10' या macOS में 'Ctrl + cmd + R' का भी उपयोग कर सकते हैं।
उसके बाद, आपको अपने कोड का आउटपुट दिखाते हुए नीचे एक छोटी टर्मिनल विंडो दिखाई देगी। यह आपका पहला पायथन कोड था। अब हम सीखेंगे कि इसे कैसे अंजाम दिया गया।
यह आपका पहला पायथन कोड था। आइए एक और उदाहरण का प्रयास करें।
इस उदाहरण में, हम केवल एक तारक को 10 से गुणा करके 10 तारांकन '*' प्रिंट करेंगे।
प्रकार
print("*"*10)
आउटपुट इस तरह दिखेगा।
अब हम सीखेंगे कि इसे कैसे अंजाम दिया गया।
पायथन कोड कैसे निष्पादित किया जाता है?
जब हम पायथन में एक कोड लिखते हैं, तो कोष्ठक के अंदर कोड का टुकड़ा यानी ("*"*10) एक एक्सप्रेशन कहलाता है। यह कोड का टुकड़ा है जो एक मूल्य उत्पन्न करता है।
तो जब पायथन दुभाषिया लाइन 2 को निष्पादित करने का प्रयास करता है, तो पहले यह कोड को कोष्ठक यानी अभिव्यक्ति के बीच में मूल्यांकन करेगा। इसलिए यह 10 तारांकन उत्पन्न करेगा और उन्हें टर्मिनल पर प्रिंट करेगा।
पायथन में चर
चर प्रोग्रामिंग की सबसे मौलिक अवधारणाओं में से एक हैं और वे पायथन के लिए विशिष्ट नहीं हैं। हम कंप्यूटर की मेमोरी में डेटा को अस्थायी रूप से स्टोर करने के लिए वेरिएबल्स का उपयोग करते हैं।
यहाँ एक उदाहरण है,
आइए टाइप करें:
Price = 10
जब पायथन दुभाषिया इस कोड को निष्पादित करता है, तो यह कुछ मेमोरी आवंटित करेगा जिसमें यह नंबर 10 को स्टोर करेगा। अंत में, यह इस मूल्य को उस मेमोरी लोकेशन से जोड़ देगा।
अब हम इस वेरिएबल "प्राइस" का उपयोग अपने प्रोग्राम में कहीं भी उस वेरिएबल में सेव किए गए वैल्यू को एक्सेस करने के लिए कर सकते हैं।
अब अगर आप टाइप करते हैं,
print(Price)
इस प्रोग्राम का आउटपुट वेरिएबल "प्राइस" यानी 10 में स्टोर्ड वैल्यू दिखाएगा। ध्यान दें कि वेरिएबल केस-संवेदी हैं।
तो इस प्रकार हम चर को परिभाषित करते हैं, हम एक पहचानकर्ता से शुरू करते हैं जो हमारे चर का नाम है, फिर एक समान चिह्न और अंत में एक मान है।
आइए इस कार्यक्रम को अगले स्तर पर ले जाएं। दूसरी पंक्ति में, हम इस मूल्य चर के मान को एक नए मान में अपडेट कर सकते हैं। आइए इसे 20 बनाते हैं। अब जब हम अपना प्रोग्राम चलाते हैं, तो हमें 20 देखना चाहिए, क्योंकि पायथन इंटरप्रेटर ऊपर से लाइन द्वारा हमारे कोड लाइन को निष्पादित करता है।
हम पूर्णांकों, फ़्लोट्स, स्ट्रिंग्स और बूलियन मानों को चर के रूप में संग्रहीत कर सकते हैं। इसके अलावा, पायथन जटिल मूल्यों जैसे सूचियों और वस्तुओं को संग्रहीत कर सकता है, जिन पर हम बाद में चर्चा करेंगे।
अब हम स्ट्रिंग और बूलियन मानों के उदाहरण देखेंगे।
पायथन में, एक स्ट्रिंग यूनिकोड वर्णों का एक क्रम है। सरल शब्दों में, यह पात्रों की कोई भी श्रृंखला है जिसकी व्याख्या एक लिपि द्वारा शाब्दिक रूप से की जाती है।
पसंद,
name = 'HashDork'
इसी तरह, बूलियन मानों का उपयोग किसी व्यंजक को सही या गलत मान निर्दिष्ट करने के लिए किया जाता है।
is_published = True
ध्यान दें कि पायथन एक केस-सेंसिटिव भाषा है और आमतौर पर आपको वेरिएबल लिखने के लिए लोअर केस लेटर्स का इस्तेमाल करना चाहिए और बूलियन वैल्यू को परिभाषित करते हुए अपर केस से शुरू करना चाहिए। इस मामले में, 'सत्य' को दुभाषिया द्वारा पहचाना नहीं जाएगा और इसके परिणामस्वरूप एक त्रुटि होगी। अंडरस्कोर का प्रयोग वैरिएबल नाम के शब्दों को अलग करने के लिए किया जाता है।
उदाहरण कार्यक्रम
अब, हम एक उदाहरण प्रोग्राम देखेंगे जो उपरोक्त अवधारणाओं का उपयोग करेगा।
कल्पना कीजिए कि हम एक अस्पताल के लिए एक कार्यक्रम लिखने जा रहे हैं। इसलिए हम राज कूथरापाली नाम के एक मरीज की जांच करते हैं (हाँ, आपको मिल गया). वह 29 साल का है और एक नया मरीज है। मैं चाहता हूं कि आप यहां 3 चर परिभाषित करें, उसका नाम, उसकी उम्र, और एक अन्य चर यह जांचने के लिए कि यह एक नया या मौजूदा रोगी है या नहीं।
स्क्रॉल करना बंद करें और इसे स्वयं आज़माएं।
आइए अब इसका समाधान निकालें।
full_name = 'Raj Koothrappali'
age = 29
is_new = True
लपेटें
इस व्याख्यान से बस इतना ही।
हम पायथन में इनपुट प्राप्त करने, प्रकार रूपांतरण और स्ट्रिंग्स के बारे में जानेंगे।
एक जवाब लिखें