Pydroid 3: IDE Python 3 Berkuasa Anda pada Android
Pydroid 3 ialah IDE Python 3 yang mesra pengguna dan mantap yang direka untuk peranti Android, menjadikan pembelajaran Python lebih mudah berbanding sebelum ini. Ciri utama termasuk:
- Penterjemah Python 3 Luar Talian: Jalankan program Python tanpa sambungan Internet.
- Pengurus Pakej Pip & Repositori Tersuai: Akses pelbagai jenis perpustakaan, termasuk pakej saintifik seperti NumPy, SciPy, Matplotlib, Scikit-learn dan Jupyter, terima kasih kepada repositori tersuai dengan roda pra-bina pakej. OpenCV juga disokong (pada peranti dengan API Camera2).
- Sokongan Pembelajaran Dalam: Manfaatkan TensorFlow dan PyTorch untuk projek pembelajaran mesin lanjutan. (Premium)
- Sokongan Perpustakaan yang Luas: Termasuk Tkinter untuk pembangunan GUI, emulator terminal berciri penuh dengan sokongan baris baca dan Kivy dengan hujung belakang SDL2. Sokongan PySide6 (dengan penyepaduan Matplotlib) dan pygame 2 juga tersedia. (Sesetengah ciri adalah Premium)
- Alat Pembangunan Terperinci: Pengkompil C, C dan Fortran terbina dalam membolehkan membina perpustakaan daripada pip, malah yang mempunyai kod asli. Sokongan Cython disertakan, bersama-sama penyahpepijat PDB yang menampilkan titik putus dan jam tangan.
- Editor Intuitif: Editor menawarkan ramalan kod, inden auto, analisis kod masa nyata, papan kekunci khusus, penyerlahan sintaks, tema, tab dan navigasi kod yang dipertingkatkan. (Ramalan kod dan analisis masa nyata adalah Premium)
Ciri Premium: Akses kepada perpustakaan lanjutan seperti TensorFlow, PyTorch, ramalan kod dan analisis kod masa nyata tersedia dalam versi Premium.
Keperluan Sistem: Pydroid 3 memerlukan sekurang-kurangnya 250MB Internal storage percuma (300MB disyorkan), dengan lebih banyak ruang diperlukan untuk perpustakaan yang lebih besar.
Panduan Mula Pantas: Untuk nyahpepijat, tetapkan titik putus dengan mengklik pada nombor baris. Pernyataan atau ulasan import khusus mencetuskan sokongan untuk Kivy, PySide6, SDL2, Tkinter dan Pygame. Gunakan #Pydroid run terminal
untuk memaksa mod terminal (membantu untuk Matplotlib).
Pelesenan: Sesetengah binari dilesenkan di bawah (L)GPL; hubungi pembangun untuk mendapatkan kod sumber. Pustaka GPL Python tulen dianggap sudah dalam bentuk kod sumber. Pydroid 3 mengelakkan import automatik modul asli berlesen GPL.
Penggunaan Pendidikan: Sampel yang disertakan adalah percuma untuk tujuan pendidikan, kecuali untuk digunakan dalam produk pesaing atau karya terbitan. Sentiasa dapatkan kebenaran untuk kegunaan sedemikian.
Pydroid 3 didedikasikan untuk membantu pengguna mempelajari Python 3. Tumpuan utama ialah mengalihkan perpustakaan saintifik. Laporkan pepijat dan permintaan ciri untuk menyumbang kepada pembangunannya.