पायथन में प्रोग्रामिंग कैसे शुरू करें

लेखक: Peter Berry
निर्माण की तारीख: 16 जुलाई 2021
डेट अपडेट करें: 23 जून 2024
Anonim
पाइथन सीखें - शुरुआती के लिए पूर्ण कोर्स
वीडियो: पाइथन सीखें - शुरुआती के लिए पूर्ण कोर्स

विषय

क्या आप प्रोग्रामिंग सीखना चाहते हैं? एक प्रोग्रामिंग जॉब में इस्तेमाल होने की प्रक्रिया कठिन हो सकती है और आपको लगता है कि आपको इसे करने के लिए गंभीर स्कूल लेने की आवश्यकता होगी। कुछ भाषाओं के लिए यह कभी-कभी सच होता है। लेकिन कई प्रोग्रामिंग भाषाएं भी हैं जिन्हें मूल बातें प्राप्त करने में केवल एक से दो दिन लगते हैं। अजगर ऐसी ही एक भाषा है। कुछ ही मिनटों के साथ, आप एक मूल पायथन कार्यक्रम चला सकते हैं। कैसे जानने के लिए नीचे चरण 1 पढ़ें।

कदम

भाग 1 का 5: पायथन स्थापित करें (विंडोज ऑपरेटिंग सिस्टम के लिए)

  1. विंडोज सिस्टम के लिए पायथन डाउनलोड करें। विंडोज पायथन इंटरप्रिटर को पायथन वेबसाइट से मुफ्त में स्थापित किया जा सकता है। सुनिश्चित करें कि आपने अपने ऑपरेटिंग सिस्टम के लिए उपयुक्त संस्करण डाउनलोड किया है।
    • आपको नवीनतम उपलब्ध संस्करण डाउनलोड करना चाहिए, जिस समय यह लेख लिखा गया है, वह संस्करण 3.4 है।
    • पायथन ओएस एक्स और लिनक्स में उपलब्ध है। आपको अब किसी अन्य पायथन संबंधित सॉफ़्टवेयर को स्थापित करने की आवश्यकता नहीं है। हालाँकि, आपको शायद एक टेक्स्ट एडिटर प्रोग्राम इंस्टॉल करना चाहिए।
    • अधिकांश लिनक्स वितरण और ओएस एक्स संस्करण अभी भी पायथन 2. एक्स का उपयोग करते हैं। संस्करण 2 और संस्करण 3 के बीच कुछ मामूली अंतर हैं, विशेष रूप से "प्रिंट" (इन) संरचना में एक बदलाव। यदि आप ओएस एक्स या लिनक्स के लिए पायथन का एक नया संस्करण स्थापित करना चाहते हैं, तो आप पायथन वेबसाइट से फ़ाइल डाउनलोड कर सकते हैं।

  2. अजगर दुभाषिया स्थापित करें। अधिकांश उपयोगकर्ता किसी भी सेटिंग को बदले बिना दुभाषिया को स्थापित कर सकते हैं। आप उपलब्ध मॉड्यूल की सूची में अंतिम विकल्प को सक्षम करके पायथन को उपलब्ध विंडोज कमांड लाइन दुभाषिया एप्लिकेशन (कमांड प्रॉम्प्ट) में विलय कर सकते हैं।
  3. एक पाठ संपादक स्थापित करें। चाहे आप पायथन कार्यक्रमों को नोटपैड या टेक्स्टएडिट के साथ लिख सकते हैं, आपको एक विशेष पाठ संपादक का उपयोग करके पढ़ना और कोड करना बहुत आसान होगा। नोटपैड ++ (विंडोज), टेक्स्टवंगलर (मैक) या जेडिट (किसी भी ऑपरेटिंग सिस्टम के लिए) से चुनने के लिए कई मुफ्त संपादक कार्यक्रम हैं।

  4. अपनी सेटिंग्स की जाँच करें। ओपन कमांड प्रॉम्प्ट (विंडोज) या टर्मिनल (एमुलेटर - मैक / लिनक्स) और टाइप करें अजगर। पायथन संस्करण संख्या को लोड और प्रदर्शित करेगा। आपको पायथन इंटरप्रेटर की कमांड लाइन इंटरप्रेटर एप्लिकेशन में ले जाया जाएगा, जिसका प्रतिनिधित्व किया गया है:।
    • लडते रहो प्रिंट ("हैलो वर्ल्ड!") और कुंजी दबाएं ↵ दर्ज करें (जाओ)। पाठ पायथन कमांड लाइन के ठीक नीचे प्रदर्शित किया जाएगा।
    विज्ञापन

भाग 2 का 5: मूल बातें जानें


  1. कृपया समझें कि पायथन को संकलन की आवश्यकता नहीं है। पायथन एक व्याख्या की गई भाषा है, जिसका अर्थ है कि आप फाइल में बदलाव करते ही एक प्रोग्राम चला सकते हैं। परिणामस्वरूप, अन्य भाषाओं की तुलना में लूप, संपादन और समस्याओं को हल करने वाले प्रोग्राम बहुत तेजी से चलते हैं।
    • पायथन सीखने के लिए सबसे आसान भाषाओं में से एक है और आप कुछ ही मिनटों में एक साधारण प्रोग्राम चला सकते हैं।
  2. दुभाषिया के साथ अन्वेषण करें। आप इसे चलाने से पहले प्रोग्राम में जोड़ने के बिना कोड का सही परीक्षण करने के लिए दुभाषिया का उपयोग कर सकते हैं। यह सीखने के लिए बहुत अच्छा है कि एक कमांड कैसे काम करता है या ड्राफ्ट प्रोग्राम लिखता है।
  3. जानें कि पायथन वस्तुओं और चर का व्यवहार कैसे करता है। पायथन एक ऑब्जेक्ट-ओरिएंटेड भाषा है, जिसका अर्थ है कि कार्यक्रम में सब कुछ एक ऑब्जेक्ट माना जाता है। इसके अलावा, आपको कार्यक्रम की शुरुआत में चर को निर्दिष्ट करने की आवश्यकता नहीं है (जो किसी भी समय किया जा सकता है), और आपको चर प्रकार (पूर्णांक, स्ट्रिंग, आदि) को निर्दिष्ट करने की आवश्यकता नहीं है। विज्ञापन

भाग 3 का 5: कैलकुलेटर की तरह दुभाषिया का उपयोग करना

कुछ सरल कम्प्यूटेशनल कार्यों को करने से आपको पायथन के सिंटैक्स के साथ परिचित होने में मदद मिलेगी और कैसे संख्या और तारों को संभाला जाता है।

  1. दुभाषिया शुरू करें। अपना कमांड प्रॉम्प्ट या टर्मिनल खोलें। लाइन टाइपिंग अजगर प्रॉम्प्ट पर और कुंजी दबाएं ↵ दर्ज करें। अजगर दुभाषिया आपको पायथन की कमांड लाइन दुभाषिया आवेदन () में लोड और निर्देशित करेगा।
    • यदि आपने अपने मौजूदा कमांड लाइन दुभाषिया आवेदन के साथ पायथन को संयोजित नहीं किया है, तो दुभाषिए को चलाने के लिए आपको पायथन निर्देशिका में जाना होगा।
  2. बुनियादी अंकगणितीय गणना करें। इसे आसानी से करने के लिए आप पायथन का उपयोग कर सकते हैं। गणना फ़ंक्शन का उपयोग करने के तरीके के बारे में नीचे दिए गए बॉक्स में कुछ उदाहरण देखें। नोट: पायथन कोड में, पैरा का मतलब है कि इसका अनुसरण करने वाले पैराग्राफ की व्याख्या की जाती है और इसलिए, दुभाषिया में शामिल नहीं किया जाएगा।
  3. घातांक। आप ऑपरेटरों का उपयोग कर सकते हैं ** शक्तियों को निरूपित करने के लिए। अजगर बड़ी संख्या में जल्दी से गणना कर सकता है। नीचे दिए गए बॉक्स में उदाहरण देखें।
  4. एक ही चर बनाएँ और हेरफेर करें। आप सरल बीजीय संगणना प्रदर्शन करने के लिए अजगर में चर असाइन कर सकते हैं। इसे पायथन प्रोग्राम में वेरिएबल असाइनमेंट का एक अच्छा परिचय माना जा सकता है। चर को संकेत के माध्यम से सौंपा गया है =। बेहतर समझ के लिए, नीचे दिए गए बॉक्स में उदाहरण देखें।
  5. दुभाषिया बंद करें। एक बार जब आप इसके साथ कर लेते हैं, तो आप दुभाषिया को बंद कर सकते हैं और कुंजी संयोजन दबाकर कमांड लाइन दुभाषिया आवेदन पर लौट सकते हैं। Ctrl+जेड (विंडोज) या Ctrl+डी (लिनक्स / मैक) और फिर दबाएँ ↵ दर्ज करें। आप कमांड भी टाइप कर सकते हैं छोड़ो () और दबाएँ ↵ दर्ज करें। विज्ञापन

5 का भाग 4: अपना पहला कार्यक्रम बनाना

  1. एक टेक्स्ट एडिटर खोलें। आप प्रोग्राम बनाने और बचाने और उन्हें दुभाषिया के माध्यम से चलाने की मूल बातें से खुद को परिचित करने के लिए जल्दी से परीक्षण कार्यक्रम बना सकते हैं। यह भी जांचने में आपकी मदद करेगा कि क्या दुभाषिया सही तरीके से स्थापित किया गया है।
  2. कमांड "प्रिंट" बनाएं। "प्रिंट" पायथन में एक बुनियादी कार्य है, जिसका उपयोग एक कार्यक्रम में टर्मिनल में जानकारी प्रदर्शित करने के लिए किया जाता है। नोट: "प्रिंट" पायथन 2 से पायथन 3 में जाने के बाद से सबसे बड़ा बदलाव है। पायथन 2 में, आपको केवल वह सामग्री प्रिंट करने के लिए "प्रिंट" टाइप करना होगा, जिसे आप दिखाना चाहते हैं। पायथन 3 में, "प्रिंट" एक फ़ंक्शन बन गया है। इसलिए, आपको "प्रिंट ()" लिखना होगा, जिस पाठ को आप कोष्ठकों में प्रदर्शित करना चाहते हैं।
  3. अपनी खुद की सजा जोड़ें। प्रोग्रामिंग भाषा का परीक्षण करने के सबसे लोकप्रिय तरीकों में से एक "हैलो वर्ल्ड!" को प्रदर्शित करना है। इसे "प्रिंट ()" कमांड में रखें, उद्धरण शामिल करें:
    • कई अन्य भाषाओं के विपरीत, आपको डायक्ट्रीक्स का उपयोग करने की आवश्यकता नहीं है ; आदेश को समाप्त करने के लिए। आपको ब्रेसिज़ की भी आवश्यकता नहीं है ({}) एक ब्लॉक को लॉक करने के लिए। इसके बजाय, केवल इंडेंटिंग यह दिखाने के लिए पर्याप्त है कि सामग्री ब्लॉक में क्या है।
  4. फ़ाइल सहेजें। अपने संपादक में फ़ाइल मेनू पर क्लिक करें और इस रूप में सहेजें चुनें। नाम बॉक्स के नीचे ड्रॉप-डाउन मेनू में, फ़ाइल प्रकार का चयन करें पायथन। यदि नोटपैड (अनुशंसित नहीं) का उपयोग कर रहे हैं, तो "ऑल फाइल्स" चुनें और फिर फाइल में ".py" एक्सटेंशन जोड़ें।
    • फ़ाइल को एक आसान-से-पहुँच स्थान में सहेजना सुनिश्चित करें, क्योंकि आपको इसके लिए कमांड लाइन दुभाषिया आवेदन में देखना होगा।
    • इस उदाहरण में, फ़ाइल को "hello.py" के रूप में सहेजा गया है।
  5. प्रोग्राम चलाएं। कमांड प्रॉम्प्ट या टर्मिनल खोलें और उस स्थान पर नेविगेट करें जहां आपने फ़ाइल को सहेजा है। वहां पहुंचने पर, फ़ाइल को टाइप करके चलाएं hello.py फिर कुंजी दबाएं ↵ दर्ज करें। आपको प्रांप्ट के ठीक नीचे प्रदर्शित पाठ को देखना चाहिए।
    • पायथन कैसे स्थापित किया गया था और इसका क्या संस्करण है, इसके आधार पर, आपको टाइप करना पड़ सकता है पाइथन हेल्लोएरोक्स या python3 hello.py कार्यक्रम चलाने के लिए।
  6. टेस्ट नियमित रूप से चलता है। पायथन के बारे में महान चीजों में से एक यह है कि आप नए कार्यक्रम को तुरंत आज़मा सकते हैं। एक ही समय में कमांड लाइन दुभाषिया और संपादक को खोलना एक अच्छी आदत है। जब आप संपादक में परिवर्तन सहेजते हैं, तो आप प्रोग्राम को कमांड लाइन से तुरंत चला सकते हैं। इसके लिए धन्यवाद, बस जल्दी से किए गए परिवर्तनों की जांच करें। विज्ञापन

भाग 5 का 5: उन्नत कार्यक्रमों का निर्माण

  1. एक बुनियादी प्रवाह नियंत्रण संरचना के साथ प्रयोग। प्रवाह नियंत्रण संरचना आपको यह नियंत्रित करने की अनुमति देती है कि कार्यक्रम कुछ शर्तों के आधार पर क्या करता है। ये निर्माण पायथन का सबसे महत्वपूर्ण हिस्सा हैं, जो आपको दिए गए इनपुट और स्थिति की जानकारी के आधार पर विभिन्न ऑपरेशन करने के लिए प्रोग्राम बनाने की अनुमति देते हैं। जबकि उनके लिए उपयोग करने के लिए एक अच्छा प्रारंभिक बिंदु है। नीचे दिए गए उदाहरण में, आप एक संरचना का उपयोग कर सकते हैं जबकि 100 तक फाइबोनैचि श्रृंखला की गणना करने के लिए:
    • स्ट्रिंग कब तक चलेगी (जबकि) (<) 100 से कम है।
    • परिणाम होगा
    • Comeinand अंत = ' अलग-अलग लाइनों पर मूल्यों को छोड़ने के बजाय एक ही लाइन पर परिणाम प्रदर्शित करने के लिए।
    • इस कार्यक्रम में कई ऐसे बिंदु हैं जो जटिल पायथन प्रोग्राम बनाने में महत्वपूर्ण भूमिका निभाते हैं जिन्हें आपको निम्न प्रकार से ध्यान में रखना चाहिए:
      • एक लाइन इंडेंटेशन चिह्नित करें। संकेत : इंगित करता है कि निम्नलिखित पंक्तियाँ इंडेंट और ब्लॉक का हिस्सा होंगी। उपरोक्त उदाहरण में, प्रिंट (बी) तथा ए, बी = बी, ए + बी ब्लॉक के हिस्से हैं जबकि। कार्यक्रम को सुनिश्चित करने के लिए उचित वापसी अत्यंत महत्वपूर्ण है।
      • एक ही पंक्ति में कई चर को परिभाषित करना संभव है। उपरोक्त उदाहरण में, तथा पहली पंक्ति में परिभाषित किए गए हैं।
      • यदि आप इस कार्यक्रम को सीधे दुभाषिया में आयात करते हैं, तो आपको कार्यक्रम के अंत में एक रिक्त रेखा जोड़ना होगा ताकि दुभाषिया को पता चले कि कार्यक्रम समाप्त हो गया है।
  2. कार्यक्रम में समारोह का निर्माण। आप अपने कार्यक्रम में बाद में उपयोग के लिए कार्यों को परिभाषित कर सकते हैं। यह उन मामलों में विशेष रूप से उपयोगी है जहां आपको एक बड़े कार्यक्रम की सीमा के भीतर कई कार्यों का उपयोग करने की आवश्यकता होती है। नीचे दिए गए उदाहरण में, आप ऊपर दिए गए समान फाइबोनैचि अनुक्रम को कॉल करने के लिए एक फ़ंक्शन बना सकते हैं:
    • यह लौट आता है
  3. एक अधिक जटिल प्रवाह नियंत्रण कार्यक्रम बनाएं। प्रवाह नियंत्रण संरचना आपको प्रोग्राम को काम करने के तरीके को बदलने के लिए विशिष्ट परिस्थितियों को सेट करने की अनुमति देती है। उपयोगकर्ता इनपुट के साथ काम करते समय यह विशेष रूप से महत्वपूर्ण है। नीचे दिए गए उदाहरण का उपयोग करेंगे अगर (अगर), elif (और अगर) (या यदि), और अन्य (अन्य) एक साधारण उपयोगकर्ता आयु रेटिंग कार्यक्रम बनाने के लिए।
    • यह कार्यक्रम कुछ बहुत ही महत्वपूर्ण निर्माणों का भी परिचय देता है जो कई प्रकार के अनुप्रयोगों के लिए अमूल्य हैं:
      • इनपुट () - इस कमांड के लिए उपयोगकर्ता को कीबोर्ड से डेटा दर्ज करना आवश्यक है। उपयोगकर्ता को कोष्ठक में लिखा संदेश दिखाई देगा। इस उदाहरण में, इनपुट () एक समारोह द्वारा लिपटे int () - मतलब कि किसी भी इनपुट को पूर्णांक माना जाएगा।
      • सीमा () इस फ़ंक्शन का उपयोग विभिन्न तरीकों से किया जा सकता है। इस कार्यक्रम में, यह जांचता है कि दर्ज संख्या 13 और 20 के बीच है या नहीं। गणना में सीमा की ऊपरी और निचली सीमा पर विचार नहीं किया जाएगा।
  4. अन्य सशर्त अभिव्यक्तियों को जानें। पिछले उदाहरण में, हमने यह निर्धारित करने के लिए "कम या बराबर" का उपयोग किया था (<=) कि क्या दी गई स्थिति में शामिल आयु, स्थिति को संतुष्ट करती है। आप गणित में उन लोगों के समान अभिव्यक्ति का उपयोग कर सकते हैं, लेकिन थोड़ा अलग टाइप करें:
  5. सीखना जारी रखें। ये सिर्फ पायथन की मूल बातें हैं। सबसे सरल भाषाओं में से एक होने के बावजूद, अगर आप गहराई में जाना चाहते हैं, तो पायथन अभी भी बहुत गहराई में है। सीखने को जारी रखने का सबसे अच्छा तरीका लगातार कार्यक्रम है! याद रखें कि आप किसी भी प्रोग्राम को इंटरप्रेटर में सीधे लिख सकते हैं और कमांड लाइन से प्रोग्राम को फिर से चलाकर आपके द्वारा किए गए परिवर्तनों की जांच कर सकते हैं।
    • पायथन प्रोग्रामिंग के बारे में कई अच्छी किताबें हैं, जिनमें "पायथन फॉर बिगिनर्स", "पायथन कुकबुक" (पायथन ट्यूटोरियल) और "पायथन प्रोग्रामिंग: एन इंट्रोडक्शन टू कंप्यूटर साइंस" शामिल हैं। (पायथन प्रोग्रामिंग: कंप्यूटर विज्ञान का एक परिचय)।
    • नेट पर संसाधन विविध हैं, लेकिन उनमें से कई अभी भी अजगर 2.X की ओर निर्देशित हैं। आपको उनके द्वारा दिए गए उदाहरणों में से कोई भी उदाहरण देना पड़ सकता है।
    • कई स्थानीय स्कूल पायथन कक्षाएं प्रदान करते हैं। अजगर को अक्सर परिचयात्मक कक्षाओं में पढ़ाया जाता है क्योंकि यह सीखने में सबसे आसान भाषाओं में से एक है।
    विज्ञापन

सलाह

  • पायथन सरल कंप्यूटर भाषाओं में से एक है। हालांकि, सीखने के लिए, आपको अभी भी इसे कुछ प्रयास देना होगा। बीजगणित की बुनियादी समझ रखने से भी मदद मिलेगी क्योंकि पायथन का गणित पर एक मजबूत ध्यान है।