What is a python
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics डायनामिक टाइपिंग और डायनेमिक बाइंडिंग के साथ संयुक्त डेटा संरचनाओं में निर्मित इसका उच्च-स्तर, रैपिड एप्लिकेशन डेवलपमेंट के लिए बहुत आकर्षक बनाता है, साथ ही मौजूदा घटकों को एक साथ जोड़ने के लिए स्क्रिप्टिंग या गोंद भाषा के रूप में उपयोग करता है। सिंटैक्स सीखने में आसान पायथन सरल, पठनीयता पर जोर देता है और इसलिए कार्यक्रम रखरखाव की लागत को कम करता है। पायथन मॉड्यूल और पैकेज का समर्थन करता है, जो प्रोग्राम मॉड्युलैरिटी और कोड के पुन: उपयोग को प्रोत्साहित करता है। पायथन दुभाषिया और व्यापक मानक पुस्तकालय सभी प्रमुख प्लेटफार्मों के लिए प्रभार के बिना स्रोत या द्विआधारी रूप में उपलब्ध हैं, और स्वतंत्र रूप से वितरित किया जा सकता है।
अक्सर, प्रोग्रामर इसे प्रदान की गई उत्पादकता के कारण पायथन के प्यार में पड़ जाते हैं। चूंकि कोई संकलन कदम नहीं है, इसलिए संपादन-परीक्षण-डिबग चक्र अविश्वसनीय रूप से तेज है। पायथन कार्यक्रमों को डीबग करना आसान है: बग या खराब इनपुट कभी भी विभाजन दोष का कारण नहीं होगा। इसके बजाय, जब दुभाषिया एक त्रुटि का पता लगाता है, तो यह एक अपवाद को जन्म देता है। जब प्रोग्राम अपवाद को नहीं पकड़ता है, तो दुभाषिया एक स्टैक ट्रेस को प्रिंट करता है। एक स्रोत स्तर डिबगर स्थानीय और वैश्विक चर का निरीक्षण, मनमाने ढंग से अभिव्यक्ति का मूल्यांकन, ब्रेकपॉइंट सेट करना, एक बार कोड के माध्यम से एक पंक्ति में कदम रखने की अनुमति देता है, और इसी तरह। पायथन में ही डिबगर लिखा गया है, जो पायथन की आत्मनिरीक्षण शक्ति की गवाही देता है। दूसरी ओर, अक्सर किसी प्रोग्राम को डीबग करने का सबसे तेज़ तरीका स्रोत में कुछ प्रिंट स्टेटमेंट जोड़ना होता है:
Comments
Post a Comment