कंप्यूटरप्रोग्रामिंग

शुरुआती के लिए अजगर प्रोग्रामिंग भाषा

कार्यक्रम एल्गोरिदम कि आवश्यक कार्रवाई के निष्पादन की अनुमति का एक सेट है। पारंपरिक, उसी तरह से एक साधारण व्यक्ति, के लिए सटीक आदेशों लेखन उदाहरण के लिए प्रोग्राम किया जा सकता है, वह चाय बना दिया। दूसरा विकल्प प्राकृतिक भाषा (रूसी, यूक्रेनी, अंग्रेजी, कोरियाई और इतने पर। डी) का उपयोग किया जाएगा, तो विशेष प्रोग्रामिंग भाषा कंप्यूटर के लिए आवश्यक है। अजगर - उन में से एक। प्रोग्रामिंग वातावरण बाद में मशीन कोड में आदेशों अनुवाद करेगा, और आदमी के प्रयोजन है, जो एल्गोरिथ्म के लिए बनाया गया था मार डाला जाता है। "अजगर" अपने स्वयं वाक्य रचना है, जो नीचे चर्चा की जाएगी है।

भाषा के इतिहास

विकास 1980 में शुरू हुआ और 1991 अजगर भाषा Gvido वैन Rossum बनाया गया था में यह पूरा किया। हालांकि मुख्य चरित्र "अजगर" एक सांप है, वह अमेरिकी कॉमेडी शो के सम्मान में नामित किया गया था।

जब आप एक भाषा डेवलपर इस्तेमाल किया कुछ टीमों पहले से ही विद्यमान पास्कल, C और C ++ से उधार लिया। बाद इंटरनेट प्रोग्रामर के पूरे समूह की पहली आधिकारिक संस्करण अपने शोधन और सुधार में शामिल हो गए करने के लिए कनेक्ट।

कारक है कि एक "अजगर" बनने के लिए अनुमति दी है में से एक, बहुत अच्छी तरह से जाना जाता है डिजाइन है। कई बेहद सफल विशेषज्ञों वह सर्वश्रेष्ठ में से एक के रूप में मान्यता प्राप्त है।

"अजगर" की विशेषताएं

शुरुआती के लिए अजगर प्रोग्रामिंग भाषा एक उत्कृष्ट शिक्षक है। यह एक काफी सरल वाक्य रचना है। समझे कोड, आसान हो जाएगा, क्योंकि यह सहायक सदस्यों का एक बहुत है, और विशेष रूप से भाषा की संरचना मांगपत्र सीखना होगा शामिल नहीं है। बेशक, अच्छी तरह से सजाया टीमों की एक छोटी संख्या के साथ कार्यक्रम तुरंत स्पष्ट हो जाएगा।

कई वाक्यात्मक सिस्टम ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग का समर्थन करने के लिए स्थापित किया गया है। कोई अपवाद नहीं और अजगर भाषा है। था क्या यह वह पैदा हुआ था के लिए? शुरुआती के लिए मदद से आप पहले से ही तत्वों योग्य कर्मचारियों में से कुछ याद यह प्रशिक्षण सुविधा होगी।

वाक्य-विन्यास

पहले से ही उल्लेख किया है, कोड काफी आसानी से और आसानी से पढ़ता है। "अजगर" एक सुसंगत टीम, सटीक प्रदर्शन की विशेषता है। सिद्धांत रूप में, ऑपरेटर द्वारा इस्तेमाल किया मुश्किल प्रतीत नहीं होता है, यहां तक कि शुरुआती के लिए। यह अजगर भाषा अलग है। इसके लिए वाक्य रचना आसान और सरल है।

पारंपरिक ऑपरेटरों:

  • स्थिति पूछ में अगर-बाकी निर्माण किया जाना चाहिए। बहुत अधिक पंक्तियाँ देखते हैं, तो आप आदेश elif डाल सकते हैं।
  • कक्षा वर्ग को समझने के लिए बनाया गया है।
  • सबसे सरल ऑपरेटरों में से एक - पास। वह खाली ब्लॉक के लिए फिट कुछ नहीं करता है।
  • साइकिल टीमों जबकि और के लिए कर रहे हैं।
  • समारोह, विधि, और जनरेटर डीईएफ़ के माध्यम से निर्धारित होता है।

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

कार्यक्रमों लेखन की प्रक्रिया

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

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

6 4।

10 * (4-6)।

6.1 + 1.8 / 9।

प्रत्येक पंक्ति के बाद, आप डाल चाहिए "दर्ज करें।" जवाब क्लिक करने के बाद तुरंत प्रदर्शित किया जाएगा।

डेटा का उपयोग किया "अजगर"

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

सबसे आम डेटा के प्रकार, जो अजगर प्रोग्रामिंग भाषा का उपयोग:

  • पूर्णांक। हम दोनों नकारात्मक और सकारात्मक के साथ, पूर्णांकों के बारे में बात कर रहे हैं। शून्य भी इस प्रकार में शामिल है।
  • आदेश दुभाषिया आंशिक भागों के साथ काम करने के लिए समझने के लिए, आप नाव बिंदु के प्रकार निर्दिष्ट करना होगा। एक नियम के रूप में, यह अलग बिंदु के साथ संख्या के मामले में किया जाता है। ध्यान रखें कि जब आप लिखते हैं कार्यक्रम प्रविष्टि "3.25" का पालन करना होगा, और एक अल्पविराम "3.25" का उपयोग नहीं करते।
  • आप तार जोड़ रहे हैं अजगर प्रोग्रामिंग भाषा आप तार का एक प्रकार जोड़ने के लिए अनुमति देता है। अक्सर शब्द एकल या डबल उद्धरण में संलग्न कर रहे हैं।

पक्ष और विपक्ष

सुनिश्चित करें कि वे कंप्यूटर द्वारा संसाधित कर रहे - पिछले कुछ दशकों में, लोगों को कैसे और अधिक समय डेटा विकास और कम पर खर्च में अधिक रुचि रखते हैं। अजगर भाषा है, जो केवल सकारात्मक समीक्षा उच्चतम कोड है।

"अजगर" वस्तुतः कोई भी में कमी। केवल गंभीर खामी - एल्गोरिथ्म के प्रदर्शन में सुस्ती। हाँ, यदि आप इसे "सी" या "जावा", वह स्पष्ट रूप से बग के साथ तुलना करें। कारण यह है कि भाषा व्याख्या की है है।

डेवलपर "अजगर" बहुत अच्छा में जोड़ने के लिए ख्याल रखा। इसलिए, जब आप इसका इस्तेमाल करते हैं तो आप देखेंगे कि यह अन्य उच्च प्रोग्रामिंग भाषाओं की बेहतरीन सुविधाओं को शामिल किया गया है।

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

कौन तथ्य यह है कि कोड C ++ में लिखा है कि अजगर का उपयोग कर बनाई गई है की तुलना में बेहतर है के लिए नहीं सिर्फ एक काम कर "अजगर" प्रोग्रामर के समूह है, इसलिए नहीं सुधार है।

कौन-सा संस्करण बेहतर काम?

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.atomiyme.com. Theme powered by WordPress.