title: 化学领域有那些地方用到计算机编程？
desc: 想教一个化学研究生 Python。
topic: Python
content: python是种脚本语言，所以它的计算效率不如ccfortran，因此在对计算时间比较敏感的一些任务中，基本不可能用python。通常的计算化学软件，由于历史原因很多都是用fortran。python在计算化学更多的是用来处理不是很大的数据，或者进行文件操作。举个例子，如果需要用gaussian做1000个计算，这1000个体系是1-1000个水，可以写个python脚本文件生成这1000个文件，然后提交给cluster或者直接在本机运行。
answerer_tags: Chemistry PhD， CS master