沒有電腦?不能運行代碼?試試用手機搞定

2020-12-11 騰訊網

今天就來介紹可以在手機和 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

相關焦點

  • 如何用iPad運行Python代碼?
    其實,不只是iPad,手機也可以。(由於微信公眾號外部連結的限制,文中的部分連結可能無法正確打開。如有需要,請點擊文末的「閱讀原文」按鈕,訪問可以正常顯示外鏈的版本。)痛點我組織過幾次線下編程工作坊,帶著同學們用Python處理數據科學問題。其中最讓人頭疼的,就是運行環境的安裝。
  • 如何用Android手機或平板編程寫代碼
    編程寫代碼,往往都需要在電腦上搭建IDE環境。而且在電腦上編程寫代碼做開發,可供選擇的就太多了。琳琅滿目的程式語言和五花八門的編譯環境,讓你隨便挑隨便選。針對不同的用途,自己學習的重點,可以選擇不同的集成開發工具,那麼手機上呢?能否用手機編程寫代碼?提到安卓手機編程幾個字,可能有人以為開發手機APK,然後覺得只能在電腦上IDE裡編程。
  • 安卓運行Jupyter Notebook操作指南,不用電腦也能做數據分析!
    但是,想像一下此番情景:你正在享受一次溫馨浪漫的約會,領導傳來一個文件需要緊急處理,可你身邊沒有電腦,你只好放棄來之不易的和女神(男神)的約會,打開文件一看是個分分鐘搞定的小bug,是不是太奔潰了。所以小編就一直期盼著可以有一款軟體,能在手機上打開Jupyter notebook文件~經過苦苦搜尋,小編終於找到了Pydroid 3,忍不住想要分享給大家!
  • 讓電腦飛速運行,設置一下就搞定!
    很多用戶在使用電腦瀏覽網頁,看視頻等操作時,會覺得非常的卡,下面小編就為大家帶來一個不花錢就可以輕鬆提升電腦性能的方法,快來看看吧!1、按住Windows鍵+R鍵,調出運行菜單,3、按住Ctrl鍵+F組合鍵,調出搜索欄,4、搜索0cc5b647,找到ValueMax,雙擊將數值數據更改成「0」後重啟電腦
  • 電腦複製粘貼不能用了【解決辦法】
    隨著生活質量的提高,我們也逐漸的步入信息化時代,手機,電腦成為了我們生活不可缺少的運用工具,而隨著科技化的不斷發展,手機,電腦,筆記本,一種更加小巧精緻而又方便攜帶的運用工具已經成為了消費者購買的對象,而複製黏貼,在操作文件時,使用最多的,恐怕要數複製粘貼這兩個菜單工具了,如果要是這兩個菜單損壞了,估計文件就無法操作了,這時我們應該怎麼辦呢?
  • 電腦用久了運行慢?教你一招不用軟體就可以清理系統垃圾
    電腦用久了運行慢?
  • 解決電腦藍屏,常見的藍屏代碼,以及解決方案
    在我們日常的電腦使用中,你可能會遇到很多令人不快的意外,其中最煩人的莫過於——突如而來的藍屏。面對這種情況,分分鐘有種想砸電腦的衝動,無奈自己腰包不鼓,忍忍重啟就算了。這種情況多出現於,電腦過於老化,或者新買的電腦,又或者你用電腦幹了某些羞羞的事情。
  • 恢復手機刪除的照片?迅速搞定!
    恢復手機刪除的照片?迅速搞定!迅速搞定!我們日常在使用手機的時候,不知不覺都導致了手機中有非常多的手機照片問題需要解決,辛辛苦苦P了很久的照片還有風景照一不留神就被誤刪了,想要恢復怎麼辦?其實手機照片恢復回來很簡單,我們就來看看如下的方法吧!
  • 如何查看誰動了我的電腦?該如何防範?程式設計師:這些代碼拿去試試
    相信很多網友都有過這樣的經歷,就是自己離開了一會電腦,回來就感覺有人動過自己的電腦,但是又不知道動了哪裡,因為沒有證據,也找不到痕跡啊。如果你的電腦輸入recent沒有用的話,可能是被電腦隱藏了,沒事,那就在我的電腦裡找到組織這個選項打開,再點擊文件夾和搜索選項打開。再點擊如上圖所示的查看選項,找到顯示隱藏的文件、文件夾和驅動器,選擇它再點擊應用、確定即可。
  • 用電腦控制手機時,手機和電腦無法連接怎麼辦?
    有時在初次連接電腦和手機時,會遇到麻煩:無法連接手機,找不到「USB調試開關」,手機端無法安裝APK,掉線,以及無法獲取手機屏幕等等,實際上只需要進行一些小小的步驟,就可以輕鬆解決這些問題。問題一:手機「USB調試」沒有打開用 USB線連接手機與電腦時,需要在手機的「開發者選項「中打開「USB 調試」開關,這是通過手機授權,允許Total Control軟體對手機進行操控,這是使用軟體的第一步調試。
  • 妹子找你修電腦時,怎樣操作顯得很帥?程式設計師:這串代碼拿去試試
    而軟體上的損壞,比如系統崩潰了,軟體一直打不開,電腦運行突然變得很卡了,就有很大的操作空間了,而通常情況下電腦出問題了,都會是軟體上的一些小問題,那當妹子找你修電腦時,怎樣操作才會顯得很帥呢?程式設計師:這串代碼拿去試試。那今天小編就給大家講講在妹子面前如何修電腦會顯得很帥吧。
  • const 並不能加快 C 代碼的運行速度?
    簡單的測試讓我們思考一個最簡單的例子,曾經我以為這個例子中的const能夠加快C代碼運行速度。如果編譯器可以推斷出constLocalVar()中的constFunc()沒有修改*x,那麼為什麼不能推斷出localVar()中的同一個函數也不會修改*x呢?為了搞清楚這個問題,我們需要先思考另一個問題的實質:為什麼我們不可以把C中的const當作優化工具?
  • 手機APP如何在電腦上使用?手遊/手機APP在電腦上運行的方法
    我們電腦絕大多數都是Windows作業系統,而手機APP一般都是運行在安卓或者IOS系統中的,所以正常情況下,我們在電腦根本無法安裝並運行手機APP,不過我們可以通過第三方軟體實現,那就是安卓模擬器,通過安卓模擬器可以實現安裝所有的安卓手機APP,其中就包括各類手遊。那麼手機APP如何在電腦上使用?
  • 電腦藍屏代碼查詢工具---【PC】
    電腦藍屏代碼查詢工具---一款解決電腦藍屏現象的軟體。造成電腦藍屏的因素有很多,今天我將針對電腦常見的藍屏給出相應的解決方案,希望對大家有幫助,也希望這些代碼能對你有所啟示,讓你能及時預防電腦藍屏。1、下載壓縮包【電腦藍屏代碼查詢工具.rar】,解壓後再次滑鼠右擊『015』壓縮包選擇『解壓到015』。2、打開解壓後的文件夾,滑鼠右擊『015』選擇『以管理員身份運行』。3、點擊『代碼查詢』,輸入藍屏代碼後點擊『查詢』,即可看到造成藍屏的原因和解決辦法。
  • Excel VBA還能不能學?學了還有沒有用?
    對於數據源你只能查,你改一個試試?增一條試試?刪一行試試?Power BI不行吧?你只能另起爐灶存放數據吧?再說了,VBA不但能處數據,還能處對象呢。你Power BI修改下單元格對象的函數公式試試?創建個工作簿對象試試?刪除個文件夾對象試試?群發個郵件試試?創建個PPT文件試試?自動出Word報告試試?絕望吧?
  • 遇到電腦開機藍屏怎麼辦?10個常見藍屏錯誤代碼,原因及解決辦法
    3,電腦藍屏代碼:0X0000007e電腦開機出現錯誤代碼0x0000007e一般都是因為電腦超頻引起的藍屏。解決方案是重啟電腦,按F8鍵進入安全模式開機,在開始菜單中找到:運行,輸入「regedit」。
  • 教你用自己的電腦雲備份手機
    但如果不用網盤等雲服務該如何備份手機的種種資料?其實還是有辦法的。今天,筆者就給大家介紹一個用自己PC隨時隨地雲備份手機數據的方法吧。用電腦雲備份手機:PC端設置微力同步的PC客戶端是一個綠色的軟體,而且壓縮包中還自帶使用說明,可謂非常良心了。
  • 歐米多手機電腦上手體驗:華為手機秒變PC,只需要一根數據線
    作為專業攝影師,經常使用華為手機拍攝照片,畢竟現在的手機拍照越來越強了,可是屏幕真心不夠用,一方面是因為屏幕小了點,另一方面是邊修圖邊與朋友分享,於是一臺外接的便攜顯示器就十分有必要,如果可以讓手機秒變電腦那就更好了。在朋友的推薦下,雙十一入手了歐米多手機電腦,一秒就能把你手中的智慧型手機變成一臺電腦,還是帶大屏幕,能用鍵盤滑鼠的那種,是不是很神奇?
  • 教你五招輕鬆搞定
    其實網頁上文本複製下來不是問題,只要用對方法,都可以輕鬆搞定,將相關文本複製下來,一起來看看要怎麼做吧。方法一、截圖識別這個辦法手機和電腦都可以使用,現在手機都自帶文字識別功能,如果你是用手機瀏覽,發現不能複製,可以截圖,然後對圖片進行「識別文字」就可以把文字提取出來,也就可以複製了。
  • 在手機上玩電腦遊戲
    那麼在手機上玩原汁原味的端遊,能不能實現呢?答案是肯定的。目前可以在手機上玩電腦遊戲的途徑有三種,下面為大家一一介紹:一、雲遊戲大家平時是如何玩遊戲的呢?想立馬下載到手機上體驗一把,卻猶豫手機內存是否吃得消?一頓操作猛如虎後,因為電腦硬體不給力卻導致戰績零比五?