I-unlock ang World of Python 3 programming sa iyong Android device na may Pydroid 3, ang pinaka-user-friendly at malakas na pang-edukasyon na Python 3 IDE na magagamit sa Google Play. Kung ikaw ay isang nagsisimula na naghahanap upang malaman o isang napapanahong coder na nangangailangan ng isang matatag na tool on the go, ang Pydroid 3 ay idinisenyo upang matugunan ang iyong mga pangangailangan.
Mga pangunahing tampok ng Pydroid 3
- Offline Python 3 Interpreter: Patakbuhin ang mga programa ng Python nang walang koneksyon sa Internet, na ginagawang perpekto para 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 aklatan na pang-agham kabilang ang Numpy, Scipy, Matplotlib, Scikit-Learn, at Jupyter.
- Mga Advanced na Aklatan: Tangkilikin ang Suporta para sa OpenCV (sa mga aparato na may Camera2 API), TensorFlow, at Pytorch sa premium na bersyon.
- Handa na gamitin ang mga halimbawa: Magsimula nang mabilis sa mga halimbawa ng out-of-the-box na iniayon para sa mga layuning pang-edukasyon.
- Kumpletuhin ang suporta sa TKINTER: Bumuo ng mga aplikasyon ng GUI nang madali gamit ang tkinter.
- Buong tampok na Terminal Emulator: Makaranas ng isang terminal na may suporta sa pagbabasa na magagamit sa pamamagitan ng PIP.
- Pinagsamang mga compiler: Gumamit ng built-in na C, C ++, at Fortran compiler upang makabuo ng anumang silid-aklatan mula sa PIP, kabilang ang mga may katutubong code, nang direkta mula sa linya ng utos.
- Suporta ng Cython: Pagandahin ang iyong Python code na may Cython para sa mas mahusay na pagganap.
- PDB Debugger: I -debug ang iyong code nang epektibo sa mga breakpoints at relo.
- Kivy at Pyside6: Bumuo ng mga graphic na aplikasyon kasama si Kivy gamit ang bagong backend ng SDL2, at magagamit ang Pyside6 sa pamamagitan ng mabilis na pag -install ng imbakan.
- Matplotlib at pygame: Lumikha ng mga visualization at mga laro na may suporta sa matplotlib at pygame 2.
Mga tampok ng editor
- Code Prediction at Pagsusuri: Makinabang mula sa hula ng code, auto-indentation, at pagsusuri ng real-time na code para sa isang walang tahi na karanasan sa pag-cod. (Tampok na premium)
- Pinahusay na Keyboard: Gumamit ng isang pinalawig na keyboard bar na may lahat ng mga simbolo na kailangan mo para sa programming ng Python.
- Napapasadyang Interface: Tangkilikin ang pag -highlight ng syntax, mga tema, mga tab, at pinahusay na pag -navigate ng code na may interactive na pagtatalaga/kahulugan na GOTOS.
- Madaling Pagbabahagi: Ibahagi ang iyong code sa isang pag -click sa Pastebin.
Mabilis na manu -manong
Upang makapagsimula sa Pydroid 3, tiyakin na mayroon kang hindi bababa sa 250MB ng libreng panloob na memorya (300MB+ inirerekomenda, lalo na para sa mga mabibigat na aklatan tulad ng Scipy). Upang i -debug, ilagay lamang ang mga breakpoints sa pamamagitan ng pag -click sa numero ng linya. Nakita ng Pydroid 3 ang iba't ibang mga aklatan sa pamamagitan ng mga tiyak na pahayag ng pag -import o mga espesyal na komento, tulad ng "I -import ang Kivy", "Mula sa Kivy", o "#Pydroid Run Kivy" para sa Kivy, at katulad ng Pyside6, Sdl2, Tkinter, at Pygame. Gumamit ng "#pydroid run terminal" para sa mode ng terminal, na kapaki -pakinabang para sa pagpapatakbo ng matplotlib sa mode ng GUI.
Mga aklatan lamang sa premium
Ang ilang mga aklatan ay eksklusibo sa premium na bersyon dahil sa pagiging kumplikado ng pag -port sa kanila, na nangangailangan ng pakikipagtulungan sa iba pang mga developer. Kung interesado ka sa pagbuo ng mga libreng bersyon ng mga aklatang ito, mangyaring makipag -ugnay sa amin.
Mag -ambag sa Pydroid 3
Sumali sa pagbuo ng Pydroid 3 sa pamamagitan ng pag -uulat ng mga bug o pagmumungkahi ng mga bagong tampok. Pinahahalagahan namin ang iyong puna at nakatuon sa pagpapahusay ng karanasan sa pag -aaral na may pagtuon sa pag -port ng mga aklatang pang -agham.
Ligal na impormasyon
Ang ilang mga binaries sa loob ng Pydroid 3 APK ay lisensyado sa ilalim ng (L) GPL; Maaari kang humiling ng source code sa pamamagitan ng email. Ang mga libraries ng Pure Python sa ilalim ng GPL ay itinuturing na ibibigay sa form ng source code. Ang Pydroid 3 ay hindi kasama ang GPL-licensed katutubong module upang maiwasan ang awtomatikong pag-import, tulad ng GNU Readline, na maaaring mai-install gamit ang PIP. Ang mga halimbawang ibinigay sa app ay libre para sa paggamit ng pang -edukasyon, maliban na sila, o ang kanilang mga gawa na derivative, ay hindi maaaring magamit sa mga produktong nakikipagkumpitensya. Kung may pag -aalinlangan tungkol sa pagsunod sa iyong app, humingi ng pahintulot sa pamamagitan ng email.
Ang Android ay isang trademark ng Google Inc.