Pydroid 3手機(jī)版是一款面向Python學(xué)習(xí)者與開發(fā)者的移動端編程工具,支持Python 3.8離線運行,確保用戶在無網(wǎng)絡(luò)環(huán)境下也能編寫和執(zhí)行代碼,切實達(dá)成“隨時隨地編程”的目標(biāo)。該應(yīng)用配備的終端仿真器與調(diào)試器兼容多種庫,還支持C、C++乃至Fortran的編譯功能,用戶無需繁瑣的環(huán)境配置就能直接使用,對初學(xué)者格外友好,它打破了編程只能在電腦前進(jìn)行的限制,讓編程可以隨時隨地開展。
Pydroid 3手機(jī)版操作指南
一、簡單配置
編輯器界面設(shè)置:
點擊左上角的菜單圖標(biāo),接著點擊“Settings”選項來完成設(shè)置操作。
第三方庫:
方式一:
點擊左上角的菜單圖標(biāo),接著點擊“pip”選項,即可進(jìn)入第三方庫的管理界面。
進(jìn)入“INSTALL”目錄后,輸入需要安裝的第三方庫名稱,勾選“Use prebuilt libraries repository”選項,最后點擊INSTALL按鈕完成安裝操作。
初次安裝時需要特定插件,其類型為“xapk”格式,因此需要另外準(zhǔn)備xapk專用的安裝工具。
方式二:
點擊左上角的菜單圖標(biāo),接著選擇“Terminal”選項,即可進(jìn)入終端界面。
用pip管理工具安裝:
二、運行Python代碼
編輯Python代碼
以輸出本站為例:
你可以點擊右上角的文件夾圖標(biāo)來保存內(nèi)容,要是不想保存的話,直接點擊右下角的運行圖標(biāo)就能啟動程序了。
運行結(jié)果:
三、運行c語言代碼:
編輯一段c語言代碼
以輸出hello world為例:
運行c語言代碼:
先點擊右上角的文件夾圖標(biāo),把代碼文件保存下來(注意要存到容易找到的地方),文件的后綴名設(shè)為“.c”。
點擊左上角的菜單按鈕,然后選擇Terminal選項,即可進(jìn)入Linux終端。
使用cd命令切換到剛才存放代碼文件的文件夾(若想查看當(dāng)前文件夾內(nèi)的文件,可使用ls命令);
利用gcc編譯c代碼,未報錯即為編譯成功;
運行當(dāng)前文件夾下的a.out文件。
如下所示:
Pydroid3特色
離線Python 3解釋器:運行Python程序無需連接互聯(lián)網(wǎng)。
這是一款具備完整功能的終端仿真工具,其支持Readline功能(該功能可通過pip進(jìn)行獲取)。
Pip包管理器,以及針對Numpy、Scipy、Matplotlib、Scikit-learn、Jupyter等重型庫的預(yù)構(gòu)建輪包自定義存儲庫。
開箱即用的示例。
的C、C++編譯器,甚至還有由ndn3m4設(shè)計的Fortran編譯器——ndn3m4是C4droid的作者,該編譯器專門為Pydroid 3打造。它能讓Pydroid 3通過pip構(gòu)建任何庫,即便這些庫使用了原生代碼。您也可以通過命令行來安裝依賴并進(jìn)行構(gòu)建。
Cython支持。
帶斷點和監(jiān)視的PDB調(diào)試器。
帶有閃亮的新SDL2后端的Kivy圖形庫。
存儲庫中已提供對PyQt5以及Matplotlib PyQt5的支持,可快速安裝且無需額外編寫代碼。
快速安裝存儲庫中提供的Matplotlib Kivy支持。
更新日志
v8.22版本
更新 SDK 版本
小錯誤修復(fù)




