你都用 Python 来做什么？
科研工作者来展示一下。 首先，我非常同意 @xlzd 的观点： Python 是著名的胶水语言，意味着几乎没有 Python 做不了的事情。关键不在于会不会用 Python 的语法——说实话，Python 的语法在实用层面上学起来实在并不困难（我的意思是，不去深究 Python 底层源码的实现原理）。关键在于，你想用它做什么事情？你知道该怎么去做吗？ 我的科研工作大量依赖自己开发的 Python 程序和脚本。 比如，用 Python 和 PyVisa 控制实验仪器 比如，用 numpy 和 scipy 拟合光谱 比如，用 numpy 和 scipy 做数据后处理，以及后续的——发 paper 比如，做个简单的 GUI 来比对理论和实验 可是，这些是学会了 Python 语法就能做出来的吗？Python 只不过是一个省时省力的实现工具罢了。这些程序背后，可不是多年的量子力学知识和实验科学的经验么？ 前三个应用的代码都在我的 github 上，不过你们就不用 fork 了，非业内人事用不到。 我只是想说，学 Python 很多都是从学爬虫开始。但是 Python 绝不仅仅是爬几个网页。