I Love Python. I Learn Python. I Teach Python. I Am a Python.

2014/05/17

繁體中文龜 turtle_tc.py

繁體中文龜

turtle_tc.py

Programming in Python 3, 

using your native (most fluent) language

============================
用 Python 3,學中文程式設計。
============================
----------
使用這個模組,可以讓你使用繁體中文來控制龜畫圖。
作者:呂仁園。
-------------
受了 MIT Scratch project 的啟發,
讓 programming language 能夠以程式員的母語來表達,
將是讓更多人(特別是非英語為母語的小孩)能夠來寫程式的一個關鍵要素。
Python 3.0 以後, 變數、函數、以及物類名稱都使用 Utf-8 編碼,
允許 程式員 運用 其母語來寫作程式,
只要我們鑽進眾多模組內部,為每個物類的函數名稱給個母語別名,
再把相應的 doc 文件說明也轉成母語,
這個基本工程將建立起母語寫作程式的基礎環境,
程式教育就有可能向下紮根,到達高中,甚至是國中的階段。
本程式模組就是在這個想法之下的首次嘗試,
我們把 Python 中, 一個頗負盛名的模組,turtle.py,
為其提供一個繁體中文 (traditional Chinese) 的附加模組,
命名為 turtle_tc.py,
使用者只要把本程式模組放在 python環境下,模組的搜尋路徑內,
一般為當前程式碼的目錄 (current dir)或是 C:/Python3.x/Lib/,
那麼,你就可以用
import turtle_tc
來取代
import turtle
進而,運用中文來寫基於 龜 的作圖程式,就成為可能。

source code is here

https://gist.github.com/renyuanL/044b6bc6142dc71086bc

一組中文程式範例

https://gist.github.com/renyuanL/a36f2a121c4d27753d8c



沒有留言:

張貼留言