请问哪本Python书中的练习题最多(并有附带答案的),我打算用以前在学校的方法来学Python,做大量的练习

2012-12-08 22:37:21 +08:00
 tangyuan
虽然痛恨应试教育,但我现在觉得通过做大量的练习,对我编程入门一定有帮助。因此想寻一本有很多练习题且附答案的入门书,我买了《Python核心编程》,很有多练习,但没有答案...
7349 次点击
所在节点    Python
29 条回复
n00b1
2012-12-17 19:43:41 +08:00
http://wiki.python.org/moin/IntroductoryBooks

The Practice of Computing Using Python by Bill Punch and Rich Enbody

ISBN-10: 0136110673
ISBN-13: 9780136110675
Addison-Wesley, 696 pp, 02/25/2010
The Computer Science Department of Michigan State University converted their Introduction to Programming Course CSE 231 to Python in the Fall of 2007. One of the products of this change was this textbook, written as a general introduction to CS1 using Python. The book adopts the theme of "data manipulation" for its examples, focusing on using real-world datasets and manipulating them (averages, graphs, indicies, searches, etc.) in various ways.

The book covers the standard CS1 curriculum, and includes extensive algorithm development sections to help students in their study of computing. Supplemental material is also provided including: full set of power point slides, collaborative lab exercises, project homeworks and solutions to over 600 exercises in the book.
digiter
2012-12-17 23:22:46 +08:00
可以在codeforces上面用python做一些算法题,缺点是很少用到python的各种工程性的库
yangzh
2012-12-18 00:17:06 +08:00
写过静态网站生成器就挺好的。如果楼主不知道该怎样搞得话,可以试一下写一个 jekyll 的python 兼容版本,就是说,生成 jekyll 的文件不用改动 就能用这个 python 来一样生成效果的目标静态文件。
jun9
2012-12-18 17:36:51 +08:00
ckighth
2012-12-18 18:07:34 +08:00
@sdjl 什么心态,直接刷pku!
russj
2012-12-18 21:09:40 +08:00
还是做写有用的东西把,这样学会把自己的兴趣磨灭掉

爱好才是最好的老师

做出东西来才会深入。语法的话还不是几小时几天的事情
tangyuan
2012-12-24 11:21:10 +08:00
@wuShiJingZuo 请问这本书的习题有答案吗?
cloudzhou
2012-12-24 14:43:05 +08:00
你这个心态还是应试状态。
简单的说,找一个你感兴趣的小项目,从头撸一遍,把项目做出来,这个过程要比题目好多了。
我之前一直觉得对python掌握不够,做了两个项目之后就好多了。
wuShiJingZuo
2012-12-24 20:04:04 +08:00
@tangyuan 是一步一步教你实现某个功能的!你google下网上直接就有这几个项目!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/54439

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX