Pydroid 3 के साथ पायथन 3 प्रोग्रामिंग की दुनिया को अनलॉक करें, सबसे अधिक उपयोगकर्ता के अनुकूल और मजबूत शैक्षिक पायथन 3 IDE Android पर उपलब्ध है। चाहे आप सीखने की तलाश में हों या एक उन्नत उपयोगकर्ता को एक शक्तिशाली उपकरण की आवश्यकता हो, पाइड्रॉइड 3 को आपकी कोडिंग आवश्यकताओं को पूरा करने के लिए डिज़ाइन किया गया है।
विशेषताएँ:
- ऑफ़लाइन पायथन 3 दुभाषिया: इंटरनेट कनेक्शन की आवश्यकता के बिना पायथन कार्यक्रम चलाएं, यह सुनिश्चित करें कि आप कभी भी, कहीं भी कोड कर सकते हैं।
- PIP पैकेज मैनेजर: Numpy, Scipy, Matplotlib, Scikit-Learn, और Jupyter जैसे पुस्तकालयों के साथ अपने वैज्ञानिक कंप्यूटिंग अनुभव को बढ़ाने के लिए प्रीबिल्ट व्हील पैकेज के साथ एक कस्टम रिपॉजिटरी का उपयोग करें।
- उन्नत पुस्तकालय: कैमरा 2 एपीआई समर्थन वाले उपकरणों पर OpenCV का उपयोग करें, और Tensorflow और Pytorch (प्रीमियम संस्करण में उपलब्ध) के साथ मशीन लर्निंग में गोता लगाएँ।
- आउट-ऑफ-द-बॉक्स उदाहरण: आसानी से उपलब्ध उदाहरणों के साथ अपने सीखने को जंपस्टार्ट करें।
- पूरा Tkinter समर्थन: आसानी से GUI अनुप्रयोगों को विकसित करें।
- पूर्ण-फीचर्स टर्मिनल एमुलेटर: पिप के माध्यम से सुलभ, रीडलाइन समर्थन के साथ एक टर्मिनल का आनंद लें।
- एकीकृत संकलक: अंतर्निहित C, C ++, और Fortran Compilers आपको PIP से किसी भी लाइब्रेरी का निर्माण करने की अनुमति देते हैं, यहां तक कि देशी कोड वाले भी, सीधे कमांड लाइन से।
- Cython समर्थन: Cython के साथ अपने पायथन कोड को बढ़ाएं।
- PDB डिबगर: ब्रेकप्वाइंट और घड़ियों के साथ अपने कोड को डिबग करें।
- किवी ग्राफिकल लाइब्रेरी: नए SDL2 बैकएंड के साथ आश्चर्यजनक अनुप्रयोग बनाएं।
- Pyside6 और Matplotlib समर्थन: त्वरित इंस्टॉल रिपॉजिटरी में उपलब्ध है, जिसमें Matplotlib में Pyside6 समर्थन के लिए कोई अतिरिक्त कोड आवश्यक नहीं है।
- Pygame 2: Pygame के नवीनतम संस्करण के साथ गेम विकसित करें।
संपादक विशेषताएं:
- कोड भविष्यवाणी और विश्लेषण: वास्तविक समय कोड विश्लेषण, ऑटो-इंडेंटेशन, और कोड भविष्यवाणी का अनुभव पेशेवर आईडीई (प्रीमियम संस्करण) के समान है।
- बढ़ाया कीबोर्ड: सभी आवश्यक पायथन प्रतीकों की विशेषता वाले कीबोर्ड बार के साथ कुशलता से प्रोग्राम।
- सिंटैक्स हाइलाइटिंग और थीम: सिंटैक्स हाइलाइटिंग और विभिन्न विषयों के साथ अपने कोडिंग वातावरण को अनुकूलित करें।
- टैब समर्थन: टैब का उपयोग करके आसानी के साथ कई फ़ाइलों को प्रबंधित करें।
- कोड नेविगेशन: अपने कोड को आसानी से इंटरैक्टिव असाइनमेंट/परिभाषा गोटोस के साथ नेविगेट करें।
- एक-क्लिक साझाकरण: एक क्लिक के साथ पास्टबिन पर अपना कोड साझा करें।
*एक तारांकन के साथ चिह्नित सुविधाएँ केवल प्रीमियम संस्करण में उपलब्ध हैं।
त्वरित मैनुअल:
PyDroid 3 को कम से कम 250MB मुफ्त आंतरिक मेमोरी की आवश्यकता होती है, जिसमें 300MB+ की सिफारिश की जाती है। Scipy जैसे भारी पुस्तकालयों के लिए, और भी अधिक स्थान की आवश्यकता हो सकती है। डिबग करने के लिए, लाइन नंबर पर क्लिक करके ब्रेकप्वाइंट रखें। Kivy, Pyside6, SDL2, Tkinter, और Pygame को विशिष्ट आयात विवरणों या विशेष रन कमांड के साथ पाया जाता है। टर्मिनल मोड के लिए "#PyDroid रन टर्मिनल" का उपयोग करें, विशेष रूप से Matplotlib के साथ उपयोगी।
कुछ पुस्तकालय केवल प्रीमियम क्यों हैं?
कुछ पुस्तकालय पोर्ट के लिए चुनौती दे रहे थे, बाहरी डेवलपर सहायता की आवश्यकता थी। ये प्रीमियम-केवल पुस्तकालय एक समझौते के तहत प्रदान किए जाते हैं जो प्रीमियम उपयोगकर्ताओं को उनके उपयोग को प्रतिबंधित करता है। यदि आप इन पुस्तकालयों के मुफ्त संस्करण विकसित करने में रुचि रखते हैं, तो कृपया हमसे संपर्क करें।
PyDroid 3 में योगदान करें:
बग की रिपोर्टिंग या सुविधाओं का सुझाव देकर Pydroid 3 के भविष्य को आकार देने में मदद करें। आपका इनपुट अमूल्य है क्योंकि हम शैक्षिक अनुभव को बढ़ाने के लिए वैज्ञानिक पुस्तकालयों को पोर्टिंग को प्राथमिकता देते हैं।
कानूनी जानकारी:
Pydroid 3 APK में कुछ बायनेरिज़ (L) GPL के तहत लाइसेंस प्राप्त हैं; स्रोत कोड के लिए हमें ईमेल करें। GPL शुद्ध पायथन पुस्तकालयों को स्रोत कोड रूप में माना जाता है। PyDroid 3 GNU Readline जैसे GPL- लाइसेंस वाले देशी मॉड्यूल को बंडल करने से बचता है, जिसे PIP के माध्यम से स्थापित किया जा सकता है। ऐप में नमूने शैक्षिक उपयोग के लिए स्वतंत्र हैं, सिवाय इसके कि वे बिना अनुमति के प्रतिस्पर्धी उत्पादों में उपयोग नहीं किए जा सकते।
एंड्रॉयड, Google इंक का ट्रेडमार्क है।