I-unlock ang World of Python 3 Programming kasama ang Pydroid 3, ang pinaka-user-friendly at malakas na pang-edukasyon na Python 3 IDE na magagamit sa Google Play para sa mga aparato ng Android. Kung ikaw ay isang nagsisimula na naghahanap upang malaman ang Python o isang nakaranas na developer na nangangailangan ng isang matatag na kapaligiran sa pag -unlad on the go, nasaklaw mo ang Pydroid 3.
Mga Tampok:
- Offline Python 3 Interpreter: Patakbuhin ang mga programa ng Python nang walang koneksyon sa Internet, tinitiyak na maaari kang mag -code kahit saan, anumang oras.
- PIP Package Manager: I-access ang isang pasadyang imbakan na may prebuilt wheel packages, pagpapahusay ng iyong kakayahang gumamit ng mga aklatang pang-agham tulad ng Numpy, Scipy, Matplotlib, Scikit-Learn, at Jupyter.
- Mga Advanced na Aklatan: Tangkilikin ang pag -access sa OpenCV, TensorFlow, at Pytorch sa mga aparato na may suporta sa CAMERA2 API (magagamit sa premium na bersyon).
- Mga mapagkukunan ng pag-aaral: Mga halimbawa ng labas ng kahon upang mapabilis ang iyong curve sa pag-aaral.
- Kumpletuhin ang suporta sa TKINTER: Bumuo ng mga aplikasyon ng GUI nang madali.
- Full-tampok na Terminal Emulator: Sa Suporta ng Readline, Magagamit sa pamamagitan ng PIP.
- Pinagsamang mga compiler: built-in C, C ++, at Fortran compiler na pinasadya para sa Pydroid 3, na nagpapahintulot sa iyo na bumuo ng anumang library mula sa PIP, kahit na ang mga gumagamit ng katutubong code, nang direkta mula sa linya ng utos.
- Suporta ng Cython: Pagandahin ang iyong Python code na may mga extension ng C.
- PDB Debugger: Advanced na pag -debug na may mga breakpoints at relo.
- Kivy Graphical Library: Pinapagana ng isang bagong backend ng SDL2 para sa paglikha ng mga application na multi-touch.
- Pyside6 Suporta: Magagamit sa mabilis na pag -install ng imbakan, kasama ang suporta ng matplotlib, walang kinakailangang dagdag na code.
- Suporta ng Matplotlib Kivy: Magagamit din sa mabilis na pag -install ng imbakan.
- PyGame 2 Suporta: Lumikha ng mga laro at mga aplikasyon ng multimedia.
Mga Tampok ng Editor:
- Code Prediction at Pagsusuri: Auto-indentation, real-time code analysis, at higit pa, lahat ay idinisenyo upang gayahin ang isang tunay na IDE (magagamit sa premium na bersyon).
- Pinahusay na keyboard: Isang pinalawig na keyboard bar na may lahat ng mga simbolo na kinakailangan para sa programming ng Python.
- Pag -highlight ng Syntax at Mga Tema: Ipasadya ang iyong kapaligiran sa pag -cod upang umangkop sa iyong estilo.
- Tabbed Interface: Pamahalaan ang maraming mga file nang walang kahirap -hirap.
- Pag -navigate sa Code: Interactive na pagtatalaga/kahulugan na GOTOS para sa mas mahusay na pag -unawa sa code.
- One-click na Pagbabahagi: Ibahagi nang direkta ang iyong code sa Pastebin.
*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; Inirerekomenda ang 300MB+. Marami pang puwang ang maaaring kailanganin para sa mabibigat na mga aklatan tulad ng Scipy.
- Upang tumakbo sa debug mode, ilagay ang (mga) lugar ng breakpoint sa pamamagitan ng pag -click sa 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.
- Gumamit ng "#pydroid run terminal" para sa mode ng terminal, kapaki -pakinabang sa matplotlib para sa mga operasyon ng GUI mode.
Bakit ang ilang mga aklatan premium-only?
Ang ilang mga aklatan, dahil sa kanilang pagiging kumplikado at pagsisikap na kinakailangan upang mai -port ang mga ito, ay eksklusibo na magagamit sa mga premium na gumagamit. Ang mga aklatang ito ay binuo ng mga panlabas na developer sa ilalim ng isang kasunduan na naglilimita sa kanilang pamamahagi. Kung interesado ka sa pagbuo ng mga libreng alternatibo, mangyaring makipag -ugnay sa amin.
Mag -ambag sa pag -unlad ng Pydroid 3 sa pamamagitan ng pag -uulat ng mga bug o pagmumungkahi ng mga tampok. Napakahalaga ng iyong puna habang naglalayong mapahusay ang edukasyon sa Python 3, na inuuna ang porting ng mga aklatang pang -agham.
Impormasyon sa Legal:
- Ang ilang mga binaries sa Pydroid 3 APK ay lisensyado sa ilalim ng (L) GPL. Para sa source code, mangyaring mag -email sa amin.
- Ang GPL Pure Python Libraries na naka -bundle na may Pydroid 3 ay itinuturing na nasa form ng source code.
- Iniiwasan ng Pydroid 3 ang pag-bundle ng mga module na may lisensyang GPL upang maiwasan ang awtomatikong pag-import. Ang isang 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 kung hindi ito magagamit sa mga nakikipagkumpitensya na produkto o mga gawa na derivative nang walang pahintulot. Kung hindi sigurado, makipag -ugnay sa amin sa pamamagitan ng email.
Ang Android ay isang trademark ng Google Inc.