Alamin ang Python 3 sa pinakamalakas na Python 3 Interpreter at IDE sa Google Play
Ang Pydroid 3 ay ang pinaka-user-friendly at malakas na pang-edukasyon na Python 3 IDE na sadyang dinisenyo para sa mga aparato ng Android.
Mga Tampok:
Offline Python 3 Interpreter: Patakbuhin ang mga programa ng Python nang walang koneksyon sa Internet, na nagbibigay ng isang walang tahi na karanasan sa pag -aaral anumang oras, kahit saan.
Pip Package Manager: I-access ang isang pasadyang imbakan na may prebuilt wheel packages para sa mga advanced na pang-agham na aklatan tulad ng Numpy, Scipy, Matplotlib, Scikit-Learn, at Jupyter, Pagpapahusay ng Iyong Mga Kakayahang Pang-agham sa Pag-compute.
Suporta ng OpenCV: Magagamit sa mga aparato na may suporta sa CAMERA2 API, pagpapagana ng mga advanced na pagproseso ng imahe at mga proyekto sa paningin ng computer.*
TensorFlow at Pytorch: Gumamit ng mga sikat na frameworks ng pag -aaral ng makina upang galugarin at ipatupad ang mga solusyon sa AI.*
Mga Handa na Magagamit na Handa: Magsimula nang mabilis sa mga halimbawa ng out-of-the-box na idinisenyo upang mapabilis ang iyong proseso ng pag-aaral.
Kumpletuhin ang suporta sa TKINTER: Bumuo ng mga graphic na interface ng gumagamit nang walang kahirap -hirap na may buong suporta sa TKINTER.
Buong tampok na Terminal Emulator: Makaranas ng isang matatag na terminal na may suporta sa Readline, na magagamit sa pamamagitan ng PIP, para sa pinahusay na pakikipag-ugnay sa linya.
Ang mga built-in na compiler: May kasamang C, C ++, at Fortran compiler na pinasadya para sa Pydroid 3, na nagpapagana ng pagsasama at pag-install ng anumang library mula sa PIP, kahit na may mga katutubong code. Bumuo at mag -install ng mga dependencies nang direkta mula sa linya ng utos.
Suporta sa Cython: Pagandahin ang iyong Python code na may Cython para sa pag -optimize ng pagganap.
PDB Debugger: I -debug ang iyong Python code nang mahusay sa mga breakpoints at relo.
Kivy Graphical Library: Bumuo ng mga application ng cross-platform kasama ang Kivy Library, na nagtatampok ng isang na-update na backend ng SDL2.
Pyside6 Suporta: Magagamit sa mabilis na pag -install ng imbakan, kasama ang suporta ng matplotlib para sa pyside6, na hindi nangangailangan ng karagdagang code.*
Suporta ng Matplotlib Kivy: Isama ang Matplotlib kay Kivy para sa advanced na visualization ng data, magagamit sa mabilis na pag -install ng pag -install.*
PyGame 2 Suporta: Lumikha ng mga nakakaakit na laro at mga aplikasyon ng multimedia na may pygame 2.
Mga Tampok ng Editor:
Code Prediction at Auto Indentation: Makinabang mula sa Intelligent Code Prediction at Awtomatikong Indentation, na gayahin ang pag -andar ng mga propesyonal na IDE.*
Pinalawak na keyboard bar: I -access ang lahat ng mga simbolo na kinakailangan para sa Python programming nang direkta mula sa isang pinahusay na keyboard bar.
Pag -highlight ng Syntax at mga tema: Masiyahan sa napapasadyang pag -highlight ng syntax at iba't ibang mga tema para sa isang personalized na kapaligiran sa pag -coding.
Tabbed Interface: Ayusin ang iyong trabaho na may maraming mga tab sa loob ng editor.
Pinahusay na Pag -navigate ng Code: I -navigate ang iyong code nang madali sa Interactive Assignment at Definition GOTOS.
One-click na Ibahagi sa Pastebin: Ibahagi ang iyong mga snippet ng code sa isang solong pag-click para sa pakikipagtulungan at puna.
*Ang mga tampok na minarkahan ng isang asterisk ay magagamit lamang sa premium na bersyon.
Mabilis na Manwal:
Ang Pydroid 3 ay nangangailangan ng hindi bababa sa 250MB ng libreng panloob na memorya, na may inirerekomenda na 300MB+. Ang karagdagang puwang ay maaaring kailanganin para sa mabibigat na mga aklatan tulad ng Scipy.
Upang i -debug, ilagay ang mga breakpoints sa pamamagitan ng pag -click sa mga numero ng linya.
Si Kivy ay napansin na may "import Kivy", "mula sa Kivy", o "#pydroid run Kivy".
Ang Pyside6 ay napansin na may "import pyside6", "mula sa pyside6", o "#pydroid run QT".
Ang parehong pagtuklas ay nalalapat sa SDL2, Tkinter, at Pygame.
Gamitin ang espesyal na mode na "#pydroid run terminal" upang matiyak na ang iyong programa ay tumatakbo sa mode ng terminal, lalo na kapaki -pakinabang sa Matplotlib, na default sa mode ng GUI.
Bakit ang ilang mga aklatan premium-only?
Ang mga aklatang ito ay mapaghamong sa port, na nangangailangan ng dalubhasang pag -unlad. Sa ilalim ng kasunduan, ang mga tinidor na aklatan na ito ay eksklusibo sa mga premium na gumagamit. Kung interesado kang bumuo ng mga libreng tinidor, mangyaring makipag -ugnay sa amin.
Makilahok sa pag -unlad ng Pydroid 3 sa pamamagitan ng pag -uulat ng mga bug o pagmumungkahi ng mga tampok. Pinahahalagahan ang iyong mga kontribusyon.
Tulad ng layunin ng Pydroid 3 na mapadali ang pag-aaral ng Python 3, ang aming prayoridad ay ang pag-port ng mga aklatang pang-agham, na may mga aklatan na may kaugnayan sa system na ported lamang bilang mga dependencies para sa mga pakete ng edukasyon.
Impormasyon sa Legal:
Ang ilang mga binaries sa Pydroid 3 APK ay lisensyado sa ilalim ng (L) GPL; I -email sa amin para sa source code.
Ang GPL Pure Python Libraries na kasama sa Pydroid 3 ay itinuturing na nasa form ng source code na.
Ang Pydroid 3 ay hindi nagbubuklod ng anumang mga module na may lisensyang GPL upang maiwasan ang awtomatikong pag-import. Ang isang kilalang halimbawa ay ang GNU Readline, na maaaring mai -install sa pamamagitan ng PIP.
Ang mga halimbawa sa application ay libre para sa paggamit ng edukasyon, maliban sa kanila, o ang kanilang mga derivatives, ay hindi maaaring magamit sa mga nakikipagkumpitensya na produkto. Kung hindi sigurado tungkol sa pagsunod sa iyong app, humiling ng pahintulot sa pamamagitan ng email.
Ang Android ay isang trademark ng Google Inc.