Python 应该怎么去练习和使用?

说下我的情况: 我随便照本书学完 Python,基础和常用模块使用没太大问题,但不知道下一步该看什么书或怎么继续学习了。 网上有些人建议拿实际项目练,…
关注者
7,627
被浏览
941,603
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

建议翻阅并订阅

Pycoder's Weekly

,看看全球其他 Pythonista 在做什么,有没有你感兴趣的东西,根据兴趣学习是最轻松也最有成效的方法。一些现成的建议:

  • 折腾好 iPython,搭配 NumPy / SciPy / pandas 之类可以迈向高收入低竞争行业:数据分析师,或者只是简单地满足你对数学或者统计学方面的兴趣,if any;
  • Python Imaging Library 可以学图像处理,进一步用 SimpleCV / OpenCV 可以做视觉识别,玩摄像头或者 Kinect;
  • 买一只 Raspberry Pi,可以做个小传感器、机器人什么的;
  • 喜欢研究底层,可以去学 Cython 做扩展;
  • 喜欢语言学,可以去摸摸 NLTK;
  • 其实很多需要批量处理的苦功可以用 Python 自动化——比如把一批 PDF 里面的水印去掉,或者把数据从一堆报告里提出来转化为另一种格式;
  • 最后实在是不争气对 web 感了兴趣,那 Django 可以让你「看书搭站继续学」,嫌重可以用 Flask,甚至从这里出发把前端的东西弄清楚也不是不可能的,但人活一世,何必堕落至此……

单纯「练习」的话可以找一些「编程 kata」。