我已经掌握了Python的基础知识,我有一个小小的假期,我想用其中的一些来学习更多的Python。问题是我不知道该学什么,也不知道从哪里开始。我主要从事web开发,但在这种情况下,我不知道这会有多大的不同。
发布于 2008-09-18 12:58:51
根据你所说的“掌握基础知识”的确切含义,我建议阅读Dive Into Python并输入/执行所有章节的代码,然后获得像Programming Collective Intelligence这样的东西并解决它-你会学得很好,更不用说一些对web开发人员有用的非常优秀的算法了。
发布于 2008-09-18 12:56:33
The Python Challenge是一个很棒的东西,虽然不是一个项目。我发现它在提高我的python技能方面非常有用,同时它还能让你的大脑得到很好的锻炼。
发布于 2008-09-18 12:57:33
我真的很喜欢Programming Python. It这本书,里面有各种各样的小项目,其中大部分都可以在一个晚上从容地完成。它们可以让您熟悉标准库的大部分内容,并且很可能会引起您的兴趣。最重要的是,这些小项目实际上在“日常”意义上是有用的。这本书几乎只假设你知道和理解Python作为一种语言的基本知识,而不是对它巨大的API库的了解。
我想你会发现这是非常值得的。
https://stackoverflow.com/questions/92230
复制相似问题