改成尾递归形式，可惜python不支持自动尾递归优化。
将Consonant改为非递归方式。
1.优化代码逻辑，使逻辑更加简单。
2.使下标查找速度更快。