ython ही डायनॅमिक सिमेंटिक्ससह व्याख्या केलेली, ऑब्जेक्ट-ओरिएंटेड, उच्च-स्तरीय प्रोग्रामिंग भाषा आहे. डायनॅमिक टायपिंग आणि डायनॅमिक बाइंडिंगसह एकत्रित केलेल्या डेटा स्ट्रक्चर्समध्ये तयार केलेले उच्च-स्तरीय, ते जलद ऍप्लिकेशन डेव्हलपमेंटसाठी तसेच विद्यमान घटकांना एकत्र जोडण्यासाठी स्क्रिप्टिंग किंवा गोंद भाषा म्हणून वापरण्यासाठी अतिशय आकर्षक बनवते. पायथनचे सोपे, शिकण्यास सोपे वाक्यरचना वाचनीयतेवर जोर देते आणि त्यामुळे प्रोग्राम देखभाल खर्च कमी करते. Python मॉड्यूल्स आणि पॅकेजेसचे समर्थन करते, जे प्रोग्राम मॉड्यूलरिटी आणि कोड पुनर्वापराला प्रोत्साहन देते. पायथन इंटरप्रिटर आणि विस्तृत मानक लायब्ररी सर्व प्रमुख प्लॅटफॉर्मसाठी कोणतेही शुल्क न घेता स्त्रोत किंवा बायनरी स्वरूपात उपलब्ध आहेत आणि ते मुक्तपणे वितरित केले जाऊ शकतात.
बर्याचदा, प्रोग्रामर पायथनच्या प्रेमात पडतात कारण ते प्रदान करत असलेल्या वाढीव उत्पादकतेमुळे. कोणतेही संकलन चरण नसल्यामुळे, संपादन-चाचणी-डीबग चक्र आश्चर्यकारकपणे वेगवान आहे. पायथन प्रोग्राम डीबग करणे सोपे आहे: बग किंवा खराब इनपुट कधीही विभाजन दोष निर्माण करणार नाही. त्याऐवजी, जेव्हा दुभाष्याला त्रुटी आढळते, तेव्हा तो अपवाद दर्शवतो. जेव्हा प्रोग्राम अपवाद पकडत नाही, तेव्हा इंटरप्रिटर स्टॅक ट्रेस मुद्रित करतो. सोर्स लेव्हल डीबगर स्थानिक आणि जागतिक व्हेरिएबल्सची तपासणी, अनियंत्रित अभिव्यक्तींचे मूल्यमापन, ब्रेकपॉईंट्स सेट करणे, कोडमधून एका वेळी एका ओळीत जाणे, इत्यादींना परवानगी देतो. डीबगर पायथनमध्येच लिहिलेला आहे, पायथनच्या आत्मनिरीक्षण शक्तीची साक्ष देतो. दुसरीकडे, प्रोग्राम डीबग करण्याचा सर्वात जलद मार्ग म्हणजे स्त्रोतामध्ये काही प्रिंट स्टेटमेंट जोडणे: जलद संपादन-चाचणी-डीबग चक्र असे करते
या रोजी अपडेट केले
१३ जून, २०२३