CODE:
# Hendry_chen 2014/5/25
# 針對Turtle程式翻譯
f = open('hw_1_1new.py', 'r', encoding = 'UTF-8')
f1 = open('hw_1_1new_ch.py', 'w', encoding = 'UTF-8')
while True :
i = f.readline()
if i=='':
break
else:
#程式名稱
#round dance
str(i)
i = i.replace("stop", "停止")
#i = i.replace("main", "主函式")
i = i.replace("bgcolor", "背景顏色")
i = i.replace("tracer", "畫")
#i = i.replace("shape", "顏色")
#planet_and_moon
i = i.replace("acc", "加速度")
i = i.replace("GravSys", "重力系統")
i = i.replace("self", "自己")
i = i.replace("start", "開始")
i = i.replace("planetshape", "行星形狀")
#wikipedia
i = i.replace("turtlelist", "烏龜列")
i = i.replace("msg", "主程式")
#tree.py
i = i.replace("maketree", "造樹")
i = i.replace("tree", "樹")
i = i.replace("main", "主函式")
#HW1
i = i.replace("judge_if_it_is_prime", "判斷當他是質數")
i = i.replace("this_is_prime", "當他是質數")
i = i.replace("ans", "答案")
i = i.replace("prime_list", "質數列")
#i = i.replace("ans", "答案")
f1.write(i)
#print(i,end='')
f.close()
f1.close()
print("轉換對照表")
print("(stop) 轉換為 (停止)")
print("(bgcolor) 轉換為 (背景顏色)")
print("(tracer) 轉換為 (畫)")
print("(acc) 轉換為 (加速度)")
print("(planetshape) 轉換為 (行星形狀)")
print("(turtlelist) 轉換為 (烏龜列)")
print("(msg) 轉換為 (主程式)")
print("(maketree) 轉換為 (造樹)")
print("(tree) 轉換為 (樹)")
print("(judge_if_it_is_prime) 轉換為 (判斷當他是質數)")
print("(this_is_prime) 轉換為 (當他是質數)")
print("(ans) 轉換為 (答案)")
print("(prime_list) 轉換為 (質數列)")
youtube_DEMO網址:
https://www.youtube.com/watch?v=w6VOke8_fLw&feature=youtu.be