您的位置:首页 > 编程语言 > Python开发

Python学习资源

2012-01-29 23:04 651 查看

Python在线课程

有讲解也有练习,练习有答案。http://www.upriss.org.uk/python/PythonCourse.html

在线Python练习

简单,在线写代码和运行测试。http://codingbat.com/python注:该网站也有Java练习。

填空让assert成立的练习

比较简单,也是一种比较好的练习方式。还可以感受下TDD。安装后运行它,修改assert条件让测试通过。https://bitbucket.org/gregmalcolm/python_koans/wiki/Homegit镜像:https://github.com/gregmalcolm/python_koans/wiki

Google的教程

讲解非常清晰,重点突出。http://code.google.com/intl/zh-CN/edu/languages/google-python-class/

User Story循序渐进练习

每个练习,循序渐进提出多个需求。适合训练开发方法。http://codingdojo.org/cgi-bin/wiki.pl?KataCatalogue题目的TDD实现:https://github.com/garora/TDD-Katas

Python在线游戏

level 0~33,利用python知识得到图片中显示问题的结果,然后填到URL中,即可看到结果。http://www.pythonchallenge.com/比如:图片显示 2^38,用Python计算出结果为274877906944,把URL中的0改为它即可。

Python在线练习

http://osix.net/modules/article/topic.php?id=27

Python游戏编程竞赛

可能比较难。http://pyweek.org/

Building Skills in Python

英文。较详细。有练习。http://www.itmaybeahack.com/homepage/books/python.html

类似ACM小项目

输入答案,它就会校验是否正确。http://projecteuler.net/

其它网址:

大学课程http://www.cdf.toronto.edu/~csc108h/fall/http://www.cdf.toronto.edu/~csc148h/winter/ http://www.knowing.net/index.php/2006/06/16/15-exercises-to-know-a-programming-language-part-1/ http://code.google.com/codejam/contests.html http://pysnippet.blogspot.com/2010/09/python-koans-great-way-to-learn-python.html 在线题目http://apps.topcoder.com/wiki/display/tc/Sample+Problem+Statements 在线练习讨论(介绍了很多在线练习网站)http://stackoverflow.com/questions/29578/python-exercises-to-hone-your-skills http://www.hackthissite.org/ (黑客在线练习)http://osix.net/modules/geek/

通过 Wiz 发布
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: