Pydroid 3
![]() |
Pinakabagong Bersyon | 7.4_arm64 |
![]() |
Update | Jan,07/2025 |
![]() |
Developer | IIEC |
![]() |
OS | Android 6.0+ |
![]() |
Kategorya | Edukasyon |
![]() |
Sukat | 74.9 MB |
![]() |
Google PlayStore | ![]() |
Mga tag: | Edukasyon |



Pydroid 3: Ang Iyong Napakahusay na Python 3 IDE para sa Android
AngPydroid 3 ay ang nangungunang Python 3 IDE para sa Android, na nag-aalok ng madaling gamitin at mahusay na kapaligiran para sa pag-aaral at pag-unlad. Tinatanggal ng offline na IDE na ito ang pangangailangan para sa internet access upang magpatakbo ng mga programang Python.
Mga Pangunahing Tampok:
- Offline Python 3 Interpreter: Patakbuhin ang Python code nang walang koneksyon sa internet.
- Pip Package Manager at Custom Repository: I-access ang malawak na hanay ng mga library, kabilang ang mga scientific package tulad ng NumPy, SciPy, Matplotlib, Scikit-learn, at Jupyter, salamat sa custom na repository na may pre-built wheel mga pakete. Available din ang suporta sa OpenCV (sa mga device na may suporta sa Camera2 API).
- Mga Pinahusay na Scientific Libraries: Sinusuportahan din ang TensorFlow at PyTorch (Premium na bersyon).
- Suporta sa GUI: Kumpletuhin ang suporta ng Tkinter para sa mga graphical na user interface.
- Terminal Emulator: Isang buong tampok na terminal emulator na may suporta sa readline (sa pamamagitan ng pip).
- Mga Built-in na Compiler: I-compile ang C, C, at Fortran code nang direkta sa loob ng IDE. Binibigyang-daan nito ang Pydroid 3 na bumuo ng mga library mula sa pip, kahit na ang mga may dependency ng native code.
- Mga Advanced na Feature: Cython support, PDB debugger na may mga breakpoint at relo, Kivy graphical library na may SDL2 backend, at PySide6 support (Premium na bersyon, kasama ang Matplotlib PySide6 support). Available din ang suporta sa Matplotlib Kivy (Premium na bersyon). Kasama ang suporta sa pygame 2.
- Mga Pagpapahusay ng Editor: Kasama sa mga feature ang paghula ng code, auto-indentation, real-time na pagsusuri ng code, pinahabang keyboard, pag-highlight ng syntax, mga tema, tab, at pinahusay na nabigasyon ng code. (Ang paghula ng code at pagsusuri ng real-time na code ay mga Premium na feature).
- Madaling Pagbabahagi: Isang-click na pagbabahagi sa Pastebin.
Mga Premium na Feature:
Ang ilang mga advanced na library (TensorFlow, PyTorch, PySide6 na may suporta sa Matplotlib, hula ng code, at real-time na pagsusuri ng code) ay available sa Premium na bersyon.
Mga Kinakailangan sa System:
Nangangailangan angPydroid 3 ng hindi bababa sa 250MB ng libreng internal memory, na may inirerekomendang 300MB. Maaaring kailanganin ang mas malaking halaga para sa mga library na maraming mapagkukunan tulad ng SciPy.
Pag-debug at Partikular na Paggamit ng Library:
Magtakda ng mga breakpoint sa pamamagitan ng pag-click sa numero ng linya upang i-debug ang iyong code. Awtomatikong nade-detect ang Kivy, PySide6, SDL2, Tkinter, at Pygame sa pamamagitan ng mga partikular na pahayag o komento sa pag-import (#Pydroid run kivy
, #Pydroid run qt
, atbp.). Gamitin ang #Pydroid run terminal
para pilitin ang terminal mode (nakakatulong para sa Matplotlib).
Paglilisensya:
Ang ilang binary sa loob ng Pydroid 3 APK ay lisensyado sa ilalim ng (L)GPL. Makipag-ugnayan sa mga developer para sa source code. Ang mga purong Python library na kasama ng Pydroid 3 ay itinuturing na nasa source code form. Iniiwasan ng Pydroid 3 ang awtomatikong pag-import ng anumang mga native na module na lisensyado ng GPL.
Sample na Paggamit ng Code:
Available ang sample na code para sa pang-edukasyon na paggamit, ngunit hindi magagamit sa mga nakikipagkumpitensyang produkto nang walang pahintulot.
Ang Android ay isang trademark ng Google Inc.