Pydroid3中文版,作為一款專為手機設計的編程利器,其強大功能令人印象深刻。它不僅為編程初學者尤其是Python學習者提供了一個便捷的平台,允許他們隨時隨地通過手機探索編程世界。這款軟件內置了豐富的資源,包括在線編程教程、直觀的終端仿真器,以及C、C++和Fortran等多種編程語言的編譯器,極大地促進了用戶的編程技能提升和多樣化代碼創作。Pydroid3官方版還集成了PDB調試器與SDL2支持的Kivy圖形庫,為進階用戶提供了調試和圖形界麵開發的便利。特別值得一提的是,它支持自定義預構建輪包存儲庫,讓處理和學習Python編程變得更加高效。鑒於其在教育領域的重要性,Pydroid3已成為計算機二級考試的新增內容,甚至在一些省市的高考中占據一席之地,充分展現了其作為教育級Python 3 IDE的卓越地位。
核心功能:
離線Python 3解釋器:無需網絡連接即可運行Python程序,實現隨時隨地編程。
Pip軟件包管理器與自定義存儲庫:支持安裝增強型科學計算庫(numpy、scipy等)的預構建wheel包,加速開發流程。
多媒體與AI支持:集成OpenCV(需Camera2 API支持設備)、TensorFlow、PyTorch,滿足圖像處理和深度學習需求。
開箱即用示例:提供豐富的示例代碼,助力用戶快速上手學習。
GUI與圖形庫支持:完整支持Tkinter GUI框架,並引入Kivy圖形庫(配備SDL2後端)以及PyQt5(含matplotlib支持),滿足多樣化圖形界麵開發需求。
編譯器與調試器:內置C、C++、Fortran編譯器,支持從pip構建任何庫,包含Cython支持;配備PDB調試器,支持斷點與監視功能。
終端仿真與依賴管理:功能全麵的終端仿真器,支持讀線功能,可從命令行生成和安裝依賴項。
遊戲開發支持:引入PyGame2,支持移動平台上的遊戲開發。
軟件亮點
簡潔易用:界麵設計簡潔直觀,即便是編程初學者也能輕鬆上手。
高級編輯功能:支持代碼編輯、預測、擴展鍵盤欄以及語法高亮主題切換,提升編碼效率與體驗。
強大自定義能力:提供自定義存儲庫與功能齊全的終端仿真器,以及Cython支持,滿足個性化開發與調試需求。
基本操作
1、在本站免費下載該app,安裝之後進入後是這個界麵。
2、點擊左側,常用的有Python交互界麵(interpreter),linux命令窗(Terminal)以及pip下載庫。
3、這個是用pip庫下載 BeautifulSoup。
4、這個是命令窗下pip下載失敗按著黃色提示進行操作。
操作圖片文件過程詳解
1、將代碼複製到下麵的框裏,可以把newfile改個別的名字。
2、調用方法傳入參數方法傳入日期參數格式例如20190101。這裏以20171227為例運行代碼。在運行之後沒有結果,後來看了一眼圖片知道了,程序默認圖片格式是jpg,我的截圖都是png,所以我需要指定filetype參數為png,同是date_str參數設置為20171012。
運行代碼:
之後會發現指定的文件已經在trash目錄了。
3、之後就可以執行delete方法刪除了。
軟件評測
我對Pydroid3官方版的首次體驗讓我感到驚喜。作為一名有著10年以上編程經驗的專業人士,我立即注意到它的Cython支持和PyGame2支持,這為開發提供了更多可能性。而且,Tenso rFlow和PyTorch的支持更是讓我對其功能印象深刻。
這款手機編程軟件不僅適用於有經驗的開發者,還為剛進入編程學習的小白提供了友好的環境。Pip軟件包管理器和自定義存儲庫使得依賴項的生成和安裝變得輕鬆。同時,離線Python 3解釋器的支持讓我能在沒有網絡的情況下運行程序。
更新內容
v7.2_arm64:
實現了所有Android版本的存儲訪問框架支持
v7.02_x86_64:
Qt升級到v6: PyQt5現在不可用,應該使用PySide6
Python升級到3.11
更新了所有依賴項
改進編輯器
- 安卓版
- PC版
- IOS版
熱門評論
最新評論