使用Pydroid 3來發現Python 3編程的功能,這是Android上最友好,最強大的教育Python 3 IDE。無論您是初學者還是高級學習者,pydroid 3都可以使您從移動設備中掌握Python所需的一切。
甲狀腺的主要特徵3
- 離線Python 3口譯員:在沒有互聯網連接的情況下運行Python程序,非常適合在旅途中學習。
- 高級軟件包管理:使用PIP軟件包管理器並訪問預先構建的車輪軟件包的自定義存儲庫。這包括對Numpy,Scipy,Matplotlib,Scikit-Learn和Jupyter等複雜科學庫的支持。
- 增強的科學庫:在支持Camera2 API的設備上訪問OPENCV,並利用TensorFlow和Pytorch進行高級機器學習項目。
- 現成的示例:開始更快地學習,以開箱即用的示例開始學習。
- 完整的GUI支持:構建具有完整TKINTER支持的圖形用戶界面。
- 終端仿真器:通過PIP獲得一個功能完整的終端,並具有閱讀線支持。
- 集成編譯器:使用內置C,C ++和Fortran編譯器直接從命令行中構建來自PIP的任何庫,包括具有本機代碼的庫。
- Cython和PDB支持:通過Cython增強您的編碼,以進行性能,並使用斷點和手錶進行有效調試的PDB調試器。
- 圖形庫:使用新的SDL2後端與Kivy創建令人驚嘆的視覺效果,並在快速安裝存儲庫中探索Pyside6和Matplotlib支持。
- Pygame 2支持:使用最新的Pygame版本潛入遊戲開發。
編輯功能
- 智能編碼幫助:從代碼預測,自動指示和實時代碼分析中受益,以簡化您的編碼體驗。
- 增強鍵盤:訪問一個擴展鍵盤欄,並具有Python編程所需的所有符號。
- 可自定義的外觀:從語法突出顯示和各種主題中選擇個性化您的編碼環境。
- 有組織的工作區:使用選項卡輕鬆管理多個文件。
- 有效導航:使用交互式分配/定義gotos輕鬆導航代碼。
- 易於分享:一鍵單擊“粘貼”。
*標記標有星號的功能是高級版本的獨有的。
快速啟動指南
確保您的設備至少具有250MB的免費內部內存(建議使用300MB+)。 Scipy等重型圖書館需要額外的空間。要調試,只需單擊行號即可設置斷點。可以使用特定的導入語句或特殊運行模式(如終端模式操作中的“ #PyDroid Run Kivy”或“ #PyDroid Run Kivy”或“ #PyDroid Run terminal”(例如“ #PyDroid Run Kivy”或“ #PyDroid Run Run終端”)檢測Kivy,Pyside6,SDL2,TKINTER和PYGAME。
僅優質圖書館
由於其移植過程的複雜性,需要與外部開發人員協作,因此僅在高級版本中提供一些高級庫。如果您有興趣貢獻這些圖書館的免費版本,請與我們聯繫。
社區參與
通過報告錯誤或建議功能來加入甲狀腺3的開發。我們重視您的投入以不斷改善我們的平台。我們的首要任務仍然專注於移植科學圖書館以增強教育經驗。
法律信息
甲狀腺3包括(L)GPL下許可的二進製文件;可以通過電子郵件請求源代碼。 GPL下的純Python庫被認為是源代碼形式。為了防止自動導入,GPL許可的本機模塊(例如GNU讀取線)不會捆綁,但可以通過PIP安裝。該應用程序中提供的樣本是免費的,可用於教育用途,但未經許可,它們不能用於競爭產品中。 Android是Google Inc.的商標。