中蟒

中蟒

中蟒,是一基於 Python 2.1.1版本的中文程式語言。

中蟒 ChinesePython ,是一基於 Python 2.1.1 版本的中文程式語言。 主要修改了四個部分:

〉 錯誤訊息和提示: Python 的線上說明和錯誤訊息等 (__doc__ 和 runtime messages) 翻譯成中文。 就是一般的漢化工作。
〉 語法和解析器: 允許使用中文的變數名稱,中文指令(保留字),用中文定義函式和對象/類別。 這樣可以用全中文的方式來寫程式。 除此之外程式的句法規格和本來英文 Python 無分別。
〉 內建類、模組、函式: 內建的數據型態 (字串、序列、字典等) 加入中文支持,內建模組 (如 sys、Exceptions 等) 加入相同功能的中文版本,內建函式 (如 input、 map等) 加入相同功能的中文版本。
〉中文編碼支持: 內建了大五和國標兩種編碼系統的互換功能。互動環境、執行檔、用戶訊息等在這兩種編碼下可正確顯示中文。而以這兩種編碼所寫中文程式不必轉碼亦可共用。
〉 另外也嘗試加入更多的中文支持功能。至於 Python 所具備的強大函式館暫時未有中文版本。
完成以上修改後,中蟒依然和 Python 相容,因此大部份原英文程式仍可繼續運行無誤。現在中蟒的定位是能以漢語完成一般簡單的編程工作,在普及電腦教育方面應可有一定的作用。

相關詞條

熱門詞條

聯絡我們