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