Python Coding 是一款完整的 Android Python 3 工作空間。編寫程序,點擊運行,即可在手機上觀看程式執行——應用內建真正的 CPython 3 解釋器,因此您編寫的程式碼將完全按照實際運行的方式運行。
無論您是零基礎學習 Python、複習課程,還是僅僅想要一個便攜式代碼編輯器來嘗試一些想法,這裡都能滿足您的需求:專業的 Python 編輯器、實時控制台、26 個可供閱讀和運行的示例程序,以及 12 個應用自動評分的練習題。
★ 真正的 Python 3 解譯器
• CPython 3 在應用程式內運作-不是測試,也不是模擬器
• 一個專案可以包含任意數量的 .py 文件,並且它們可以互相導入
• Python 標準函式庫已準備就緒:math、random、json、re、datetime、collections、itertools、functools、statistics 等等
• 錯誤會以真實的回溯訊息形式傳回,出錯的行會標記在側邊欄,並且會為您開啟出錯的文件
★ 專為手機打造的 Python 編輯器
• Python 語法高亮顯示,關鍵字、字串和數字一目了然
• 關鍵字、內建函數、自訂名稱和整個程式碼區塊(def、class、for、while、try)的自動補全
• 鍵盤上方的符號行:括號、引號、冒號、縮排和方向鍵,一鍵即可使用
• 智慧型縮排、自動閉合括號、撤銷和重做
• 行號顯示、自動換行可調式文字大小
★ 可互動的控制台
• 輸出會即時顯示,而非一次全部顯示
• `input()` 函數會像終端機一樣暫停並等待您的操作
• 隨時停止正在運行的程式-即使是陷入循環的程序
• 代碼和控制台同時顯示在螢幕上,可透過可拖曳的分隔線進行切換
• 一鍵複製整個文字記錄
★ 透過閱讀學習 — 26 個程序
三個層級的完整可運行程式:
• 入門:變數、算術運算、字串和 f-字串、if/elif/else 語句、迴圈、列表、字典、函數、讀取輸入
• 進階:清單推導式、元組和 zip 函數、集合、try/except 語句、類別、繼承、鍵排序、JSON、日期和時間
• 進階:產生器、裝飾器、functools 函數、集合、itertools 迭代器、資料類別和運算子重載、正規表示式、上下文管理器
搜尋每個標題逐行檢查程式碼,然後將任何程式直接傳送到編輯器進行修改。
★ 邊做邊學 — 12 個有評分的練習
每個練習都會給出任務以及正確程序必須輸出的確切內容。寫下你的答案,點擊“運行”並檢查,應用程式就會運行程式並給出真實的評分。
• 遇到難題時可獲得提示,需要答案時可直接查看
• 未完成的嘗試將會保留,以便下次繼續
• 乘法表、累計總數、最長字、遊程編碼、平衡括號、分組字等等
★ 記錄進度
• 每日記錄,記錄您每天的登入情況
• 記錄您執行的程式數量和完成的練習數量
• 記錄每個等級的進度,讓您了解剩餘的挑戰
★簡單易用
• 無需註冊,無需登錄,無需任何配置
• 您的專案儲存在手機上應用的專屬私有儲存空間中
• 以真正的 .py 文件格式分享任何文件
溫馨提示:本應用程式使用純 Python 和標準函式庫運作。不支援從 PyPI 安裝軟體包(例如 numpy、pandas、requests 等),也不支援任何需要桌面 GUI 的功能。
無論你稱它為 Python 編譯器、Python IDE、Python 編輯器,還是只是把它當作一個練習程式設計的地方,Python Coding 都為你提供了一個真正的解釋器和學習材料。從 print("Hello") 開始,到裝飾器結束。
在手機上編寫並運行真正的 Python 3 程式碼。包含程式碼編輯器、範例和練習。