如何提高Python流利度?
一旦你掌握了Python的基本命令,通常就能解决大部分编程问题。但你解决问题的方式可能并不是真正的“Python风格”。
很多人习惯用C++或Java的思维方式来解决问题,但Python可不止这些。它融合了函数式编程,拥有很多可用的库,支持面向对象编程,还有自己独特的方式。简单来说,往往有更好、更简洁、更快速、更优雅的方法来完成同样的事情。
这有点像学习一门新语言。开始时你学习单词和语法,但接下来你需要变得流利。
那么,学会了Python后,如何才能流利使用呢?你是怎么做到的?哪些书对你帮助最大?
8 个回答
7
我可以告诉你我做了些什么。
- 地道的Python写法
- 把Stack Overflow网站加到书签里,搜索“python”这个关键词。
- 阅读其他人写的优秀的Python代码。
- Python挑战
这个顺序可能也不错。接下来就会变得有趣了。
8
你看过《Python Cookbook》这本书吗?这本书对学习Python非常有帮助。
另外,你还可以在Stack Overflow上找到很多Alex Martelli的内容,他在Python方面也有很多精彩的分享。
11
看看别人写的代码。自己也写一些代码。这样反复练习一两年。
研究一下Python的官方文档,了解里面的内置模块。
读一读《Python简明教程》这本书。
在你的RSS阅读器里订阅Stack Overflow上的Python标签。