使用 Pydroid 3(Google Play 上最用戶友好、最全面的 Python 3 IDE)釋放 Android 上 Python 3 的強大功能。 這個強大的工具提供離線 Python 3 解釋器,無需網路連線即可執行程式碼。
主要功能包括:
- 離線Python 3解釋器:無需網路連線即可執行Python程式。
- Pip 套件管理器和自訂儲存庫: 透過預先建置的 Wheel 套件的自訂儲存庫,可以存取各種程式庫,包括 numpy、scipy、matplotlib、scikit-learn 和 jupyter。
- 廣泛的庫支援: 利用 OpenCV(在相容設備上)、TensorFlow 和 PyTorch 進行高階專案。 進階功能
- 快速學習:受益於現成的範例,加速您的學習曲線。
- GUI 開發: 利用完整的 Tkinter 支援來建立圖形使用者介面。
- 高級終端:具有 readline 支援的全功能終端模擬器可增強您的命令列體驗。
- 本機程式碼編譯:內建的 C、C 和 Fortran 編譯器允許 Pydroid 3 從 pip 建置庫,甚至是那些具有本機程式碼元件的函式庫。
- 調試功能:使用具有斷點和監視的 PDB 偵錯器來實現高效的程式碼偵錯。
- GUI 框架: 利用 Kivy(搭配 SDL2 後端)、PySide6(搭配 matplotlib 支援)和 pygame 2 來實作各種圖形應用程式。 某些功能需要進階版本。
- 強大的編輯器:享受程式碼預測、自動縮排、即時程式碼分析、語法突出顯示、主題、標籤和增強的程式碼導航等功能。 進階功能
高級功能: 某些高級功能,標有星號 (*),是高級版本獨有的。
最低要求: Pydroid 3 需要至少 250MB 的免費空間 Internal storage;建議 300MB 或更多,特別是在使用 scipy 等資源密集型庫時。
庫許可: Pydroid 3 中的一些庫根據 (L)GPL 獲得許可。聯絡開發人員以取得原始程式碼。 GPL 純 Python 函式庫被認為已經是原始碼形式。 Pydroid 3 避免捆綁 GPL 授權的本機模組以防止自動匯入。
範例程式碼用法: 該應用程式的範例程式碼可免費用於教育目的,但不包括在競爭產品或其衍生作品中使用。 如果不確定,請務必透過電子郵件請求許可。
Pydroid 3 優先考慮包含科學函式庫以幫助 Python 3 學習。 系統相關的庫僅作為教育包的依賴項添加。