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