Sumisid sa mundo ng programming ng Python 3 na may Pydroid 3, ang pinaka-user-friendly at malakas na pang-edukasyon na Python 3 IDE na magagamit sa Android. Kung ikaw ay isang baguhan o isang advanced na mag-aaral, ang PyDroid 3 ay nagbibigay ng isang all-in-one solution upang mapahusay ang iyong mga kasanayan sa coding on the go.
Mga Tampok:
- Offline Python 3 Tagapagsalin: Walang koneksyon sa Internet? Walang problema. Patakbuhin ang iyong mga programa sa Python anumang oras, kahit saan nang hindi kinakailangang maging online.
- PIP Package Manager: I-access ang isang pasadyang imbakan para sa prebuilt wheel packages, kabilang ang mga mahahalagang aklatang pang-agham tulad ng Numpy, Scipy, Matplotlib, Scikit-Learn, at Jupyter, upang pagyamanin ang iyong karanasan sa pagkatuto.
- Mga Advanced na Aklatan: Tangkilikin ang kapangyarihan ng OpenCV, TensorFlow, at Pytorch sa mga aparato na may suporta sa CAMERA2 API (magagamit sa premium na bersyon).
- Mga Handa na Magagamit na Handa: Simulan ang pag-coding nang mas mabilis sa mga built-in na halimbawa na idinisenyo upang matulungan kang matuto nang mabilis at epektibo.
- Kumpletuhin ang suporta ng TKINTER: Lumikha ng mga interface ng graphic na gumagamit nang madali gamit ang buong tampok na suporta ng TKINTER.
- Terminal Emulator: Karanasan ang isang buong tampok na terminal na may suporta sa pagbabasa (magagamit sa pamamagitan ng PIP), perpekto para sa pagpapatupad ng mga utos at pag-debug.
- Multi-language compiler: Bumuo at mag-install ng mga aklatan mula sa PIP kasama ang integrated C, C ++, at Fortran compiler, na pinasadya para sa Pydroid 3.
- Suporta sa Cython: Pagandahin ang iyong Python code na may Cython para sa pinahusay na pagganap.
- PDB Debugger: I -debug ang iyong code nang mahusay sa mga breakpoints at relo.
- Kivy at Pyside6: Bumuo ng mga graphic na aplikasyon gamit ang Kivy na may SDL2 backend at pyside6 (magagamit sa mabilis na pag -install ng imbakan), kumpleto sa suporta ng matplotlib para sa pyside6 nang walang karagdagang code.
- Pygame 2 Suporta: Dalhin ang iyong mga proyekto sa pag -unlad ng laro sa buhay na may pygame 2.
Mga Tampok ng Editor:
- Code Prediction at Auto Indentation: Sumulat ng code nang mas mabilis at mas tumpak sa matalinong hula ng code at awtomatikong indentation (tampok na premium).
- Pinalawak na keyboard bar: I -access ang lahat ng kinakailangang mga simbolo ng Python na madaling gamit ang isang pinahusay na keyboard bar.
- Pag -highlight ng Syntax at mga tema: Ipasadya ang iyong kapaligiran sa pag -coding na may pag -highlight ng syntax at iba't ibang mga tema.
- Tabbed Interface: Pamahalaan ang maraming mga file nang walang kahirap -hirap sa pag -edit ng pag -edit.
- Pinahusay na Pag -navigate ng Code: Mag -navigate sa pamamagitan ng iyong code na may interactive na pagtatalaga at kahulugan ng GOTOS.
- Isang I-click ang Ibahagi: Ibahagi ang iyong code nang mabilis at madali sa Pastebin.
Upang masulit ang Pydroid 3, tiyakin na mayroon kang hindi bababa sa 250MB ng libreng panloob na memorya, na may inirerekomenda na 300MB+. Para sa mabibigat na mga aklatan tulad ng Scipy, mas maraming puwang ang maaaring kailanganin.
Mabilis na Manwal:
- Ilagay ang mga breakpoints sa pamamagitan ng pag -click sa mga numero ng linya upang magpatakbo ng debug mode.
- 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".
- Katulad nito, ang SDL2, Tkinter, at Pygame ay napansin kasama ang kani -kanilang mga pahayag sa pag -import.
- Gumamit ng mode na "#pydroid run terminal" upang matiyak na ang iyong programa ay tumatakbo sa mode ng terminal, na kapaki -pakinabang lalo na para sa matplotlib na default sa mode ng GUI.
Ang ilang mga aklatan ay premium-lamang dahil sa pagiging kumplikado at gastos ng pag-port sa kanila. Kung interesado ka sa pagbuo ng mga libreng bersyon ng mga aklatang ito, huwag mag -atubiling makipag -ugnay sa amin. Ang iyong mga kahilingan sa puna at tampok ay napakahalaga sa pagtulong sa amin na mapabuti ang Pydroid 3, na may pagtuon sa pag -port ng mga aklatang pang -agham upang suportahan ang mga layunin sa edukasyon.
Impormasyon sa Legal:
- Ang ilang mga binaries sa Pydroid 3 APK ay lisensyado sa ilalim ng (L) GPL. Maaari kang humiling ng source code sa pamamagitan ng email.
- Ang GPL Pure Python Libraries na naka -bundle na may Pydroid 3 ay naibigay na sa form ng source code.
- Iniiwasan ng Pydroid 3 ang pag-bundle ng mga module na katutubong GPL, tulad ng GNU Readline, na maaaring mai-install gamit ang PIP.
- Ang mga halimbawang magagamit sa application ay libre para sa paggamit ng edukasyon, maliban na ang mga ito o ang kanilang mga derivative na gawa ay hindi maaaring magamit sa mga nakikipagkumpitensya na produkto. Kung hindi sigurado, humingi ng pahintulot sa pamamagitan ng email.
Ang Android ay isang trademark ng Google Inc.
Mga tag : Edukasyon