今天就來介紹可以在手機和 iPad 上寫代碼的小工具。
iOS 平臺:Pythonista
Pythonista 自帶自動連接,方便移動端敲代碼。 Pythonista 裡面內置一套庫,讓 Python 語法可以調用 iOS 上的原生控制項。
Android 平臺:Termux
Termux是一個安卓終端模擬器和Linux環境的應用,並且沒有root限制。內含了最小化的基礎系統,可以通過APT管理安裝包。
Android 手機系統是基於 Linux 內核的,所以可以使用終端類軟體去「進入」手機的內核。
和電腦上終端差不多,比如輸入 ls 就能看到當前目錄下的所有文件。
輸入 python 就可以進入 python 環境,配合 CodeBoard 編程鍵盤效果更佳。(使用 pkg install python 安裝 python ),安裝庫也毫無壓力,輸入 pip install ptpython 就可以安裝。
具體安裝:
在Termux運行界面輸入命令pkg install python可以安裝python。
提示,在安裝過程中會提示是否繼續,此時,輸入y即可。
安裝後,可以輸入python回車查看,接著會在下一行出現Python 3.9.0(目前最新版本)。
為確保成功安裝,可以通過輸入簡單的編程來驗證Python是否安裝成功。比如輸入print('Hello world'),然後回車,在下一行列印出Hello world,表明安裝成功。
還有其他可以選擇的軟體:
QPython3:是一個在Android上運行Python3腳本引擎,它整合了Python3解釋器、Console、編輯器和SL4A庫。可以讓你在Android設備上運行Python語言開發的程序。它就是Android上的Python!
Pydroid:Pydroid是安卓系統上一個易用且強大的Python IDE