如果你没有见过,请查看Python 3 在线索引。这是我们困惑时用来搜索官方文件所使用的方法。
我接下来该做什么?
完成CS Circles之后,你可以根据向要专攻的方向,选择不同的方法继续进行学习。
- 在Python中 & 在浏览器上,更多高级的内容: 运用算法和数据结构解决问题以及它的前篇如何像计算机科学家一样思考:学习Python,互动版
- 在Python中,更多互动: 运用Python研发你自己的计算机游戏以及其结构化查询语言PyGame有关动画互动游戏
- 不同的语言在浏览器中注重交互性和制图学: JavaScript at Khan Academy
- 困难的计算数学问题: projecteuler.net
- 高中编程竞赛: CCC,ACSL,ECOO, DWITE,和USACO
其他很好地资源
- Udacity和Coursera课程
- C++, Java, 和PascalUSACO教程
- 学习TopCoder教程或C++和Java竞赛
- 用Sphere/SPOJJudge练习,或用其ideone操控台
- 用PEG Judge练习('蓝书'问题是面向新手的)
- 用Pyschools问题集练习
- DMOJ练习(比如DMOPC竞赛 + 老问题档案)
然而我们的课程使用Python 3,是最新的、最现代化的Python版本。老版本Python 2也会在这些网站中使用。比较Python 2和3的不同 (作者是pygame书籍的作者)。
如果你想分享一个资源,或者对上面的资源进行评论,请联系我们!