Header Ads Widget

riti-advertiesment

Technical Strength of Python (पायथन की तकनीकी शक्ति) | O Level Python



 Technical Strength of Python

1 यह ऑब्जेक्ट ओरिएंटेड है
पायथन एक वस्तु-उन्मुख भाषा है,  इसका क्लास मॉडल पॉलीमोर्फिज्म, ऑपरेटर ओवरलोडिंग और मल्टीपल इनहेरिटेंस जैसी उन्नत धारणाओं का समर्थन करता है; 

एक शक्तिशाली कोड संरचना और पुन: उपयोग डिवाइस के रूप में सेवारत होने के अलावा, पायथन की OOP प्रकृति इसे C ++ और Java जैसी ऑब्जेक्ट-ओरिएंटेड सिस्टम भाषाओं के लिए एक स्क्रिप्टिंग टूल के रूप में आदर्श बनाती है। 

2 यह मुफ़्त है
पायथन स्वतंत्र है। अन्य ओपन सोर्स सॉफ़्टवेयर, जैसे Tcl, पर्ल, लिनक्स और अपाचे की तरह, आप इंटरनेट पर मुफ्त में पूरे पायथन सिस्टम को प्राप्त कर सकते हैं। इसे कॉपी करने, अपने सिस्टम में एम्बेड करने, या इसे अपने उत्पादों के साथ शिपिंग करने पर कोई प्रतिबंध नहीं है। वास्तव में, आप पायथन के स्रोत कोड को भी बेच सकते हैं, यदि आप बहुत इच्छुक हैं।   लेकिन गलत विचार नहीं है: "मुक्त" का अर्थ "असमर्थित" नहीं है
3 यह पोर्टेबल है
पायथन का मानक कार्यान्वयन पोर्टेबल ANSI सी में लिखा गया है, और आज उपयोग किए जाने वाले प्रत्येक प्रमुख मंच पर संकलित है  पायथन यूनिक्स सिस्टम, लिनक्स, एमएस-डॉस, एमएस विंडोज (95, 98, एनटी, 2000, एक्सपी, आदि), मैकिंटोश (क्लासिक और ओएस एक्स), अमीगा, अटारीस्ट, बीआई-ओएस पर उपलब्ध है। , OS / 2, VMS, QNX, Vxworks, PalmOS, PocketPC और CE, क्रे सुपर कंप्यूटर, आईबीएम मेनफ्रेम, लिनक्स चलाने वाले पीडीए आदि।

4. यह शक्तिशाली है
फीचर्स के नजरिए से, पायथन एक हाइब्रिड का कुछ है। इसका उपकरण इसे पारंपरिक स्क्रिप्टिंग भाषाओं (जैसे Tcl, स्कीम, और पर्ल), और सिस्टम डेवलपमेंट लैंग्वेज (जैसे C, C ++ और Java) के बीच रखता है। 

5. स्वचालित स्मृति प्रबंधन
पायथन स्वचालित रूप से आवंटित करता है और पुनरावृत्ति करता है ("कचरा एकत्र करता है") 

6. बड़े प्रोग्रामिंग समर्थन
बड़ी प्रणालियों के निर्माण के लिए, पायथन में मॉड्यूल, कक्षाएं और अपवाद जैसे उपकरण शामिल हैं। ये उपकरण अलकम आप सिस्टम को घटकों में व्यवस्थित करने के लिए, कोड को पुन: उपयोग और अनुकूलित करने के लिए OOP का उपयोग करें, और घटनाओं और त्रुटियों को इनायत से संभालें।
  निर्मित वस्तु प्रकार
पायथन आमतौर पर इस्तेमाल की जाने वाली डेटा संरचना जैसे सूचियां, शब्दकोश और तार भाषा के आंतरिक भाग के रूप में प्रदान करता है; 
निर्मित उपकरण
उन सभी प्रकार के ऑब्जेक्ट को संसाधित करने के लिए, पायथन शक्तिशाली और मानक संचालन के साथ आता है, जिसमें समाकलन (संग्रह में शामिल होना), स्लाइसिंग (अनुभागों को निकालना), सॉर्टिंग, मैपिंग, और बहुत कुछ शामिल है।
 पुस्तकालय उपयोगिताओं
अधिक विशिष्ट कार्यों के लिए, पायथन प्री-कोडेड लाइब्रेरी टूल्स के एक बड़े संग्रह के साथ आता है जो नियमित अभिव्यक्ति से लेकर नेटवर्किंग तक सभी चीजों का समर्थन करते हैं। पायथन का पुस्तकालय उपकरण वह है जहाँ अनुप्रयोग-स्तर की अधिकांश क्रिया होती है।

7. यह प्रयोग करने में आसान है
पायथन प्रोग्राम चलाने के लिए, आप बस इसे टाइप करें और इसे चलाएं। कोई मध्यवर्ती संकलन और लिंक चरण नहीं हैं जैसे कि C या C ++ जैसी भाषाओं के लिए हैं। पायथन कार्यक्रमों को तुरंत निष्पादित करता है, जो एक इंटरैक्टिव प्रोग्रामिंग अनुभव और कार्यक्रम में बदलाव के बाद तेजी से बदलाव दोनों के लिए बनाता है।

8 यह सीखना आसान है
अन्य प्रोग्रामिंग भाषाओं की तुलना में, कोर पायथन भाषा सीखने के लिए उल्लेखनीय रूप से आसान है। 

Web Designing Course