用pydroid 3解鎖Python 3編程的世界,這是Android上可用的最用戶友好和強大的教育Python 3 IDE。無論您是初學者還是經驗豐富的編碼器,Pydroid 3都是您在旅途中學習和掌握Python 3的首選工具。
甲狀腺的主要特徵3
- 離線Python 3口譯員:享受無互聯網連接而無需運行Python程序的自由,非常適合隨時隨地學習。
- PIP軟件包管理器:訪問一個定制存儲庫,其中包含用於高級科學庫(例如Numpy,Scipy,Matplotlib,Scikit-Learn和Jupyter)等先進科學庫的預製輪套件,從而增強了您的教育之旅。
- 高級庫支持:使用OpenCV(在帶有Camera2 API支持的設備上),TensorFlow和Pytorch用於尖端項目。這些功能在高級版本中可用。
- 現成的示例:通過開箱即用的示例來開始學習,從而加快了您對Python的理解。
- 完整的TKINTER支持:使用TKINTER輕鬆構建圖形用戶界面。
- 全功能終端模擬器:借助Readline支持(可通過PIP獲得),享受無縫的編碼體驗。
- 集成的編譯器: Pydroid 3隨附內置C,C ++和Fortran編譯器,使您可以從PIP(甚至使用本機代碼的PIP)構建任何庫。您還可以從命令行管理依賴關係。
- Cython和PDB支持:通過Cython和PDB有效地調試您的編碼,並配有斷點和手錶。
- Kivy和Pyside6支持:與Kivy及其新的SDL2後端一起研究圖形編程,並利用Pyside6進行高級GUI開發,可在快速安裝存儲庫中獲得。
- Matplotlib和Pygame 2:使用Matplotlib可視化數據,並使用Pygame 2創建遊戲,並在快速安裝存儲庫中提供了Kivy和Pyside6的額外支持。
編輯功能
- 智能編碼協助:從代碼預測,自動指示和實時代碼分析中受益,模仿真正的IDE體驗。此功能是高級版本獨有的。
- 增強鍵盤:訪問一個擴展鍵盤欄,並具有Python編程所需的所有符號。
- 視覺和導航輔助工具:享受語法突出顯示,可自定義的主題,選項卡和增強的代碼導航,並具有交互式分配/定義gotos。
- 一單擊“共享:一鍵單擊“粘貼”。
快速手冊
甲狀腺3至少需要250MB的自由內存,建議300MB或更多,尤其是在使用Scipy之類的重型庫時。要調試,只需單擊行號,只需放置斷點即可。 Kivy可以使用“ Import Kivy”,“來自Kivy”或“ #PyDroid Run Kivy”啟動,而Pyside6使用“ Import Pyside6”,“來自Pyside6”或“ #PyDroid Run Qt”。 SDL2,TKINTER和PYGAME也適用於相同的檢測。對於Matplotlib等終端特定應用程序,請使用“ #PyDroid Run終端”來確保終端模式執行。
優質功能
由於移植它們所需的複雜性和專業開發,一些庫是高級版本獨有的。如果您有興趣通過開發這些圖書館的免費叉子來做出貢獻,請隨時與我們聯繫。
有助於甲狀腺4
通過報告錯誤或建議功能來參與甲狀腺3的開發。您的意見非常有價值,因為我們優先考慮移植科學庫以支持教育目標。
法律信息
在(l)GPL下,甲狀腺3 APK中的一些二進製文件獲得許可;有關源代碼,請通過電子郵件與我們聯繫。 GPL Pure Python庫已被認為是源代碼形式。為了避免自動導入,甲狀腺3不會捆綁任何可以通過PIP安裝的GNU讀取線等任何GPL許可的本機模塊。該應用程序中提供的樣本是免費的,可用於教育用途,但未經許可不能用於競爭產品或衍生作品中。
注意:Android是Google Inc.的商標。
標籤 : 教育