/python4chemistry

Learn python for Computational Chemistry

Primary LanguageBatchfile

python4chemisty

Learn python for Computational Chemistry   这是我在自学python和相关应用的过程中的笔记

目标

  • 学习python语法等
  • 学习用python进行数据处理
  • 学习使用python进行科学计算
  • 学习使用python进行linux服务器的自动化任务调度
  • 学习使用python进行数据可视化演示
  • 学习fortran或者C/C++
  • 学习fortran或者python的混合开发
  • ...

为什么是python

  1. python具有简洁的语法,容易配置的开发环境,容易入门,形成编程思维
  2. 计算化学中很多时候会需要进行数据的处理和可视化等工作,python比较方便编程
  3. python有比较多的进行数值计算的库
  4. python可以方便的调用c或fortran程序
  5. python可以利用TensorFlow等开源机器学习框架的部分功能进行高性能的矩阵计算
  6. ...