我爱编程

1.1 Python科学计算生态

2018-02-23  本文已影响0人  快乐的小飞熊

1.1.1 为什么使用python

1.1.1.1 科学家的需求

1.1.1.2 python的优点

简言之:
1、有丰富的科学计算包
2、逻辑清晰、容易编写、容易阅读、有良好的结构,we code what we think
3、除了科学计算包,还支持其他的包,比如说网页服务、序列端口访问等。
4、免费并开源、被广泛传播、社区充满活力。
5、强大的工作环境:ipython、pycharm、spader、jupyter notebook等。

1.1.2 python计算科学生态

a. python:一个通用并且现代的计算语言:

b. 核心数值库:

c. 更高阶的交互环境:

d. 领域特定的包:

1.1.3 开始前:安装工作环境

1.4 工作流

1.5 Ipython和jupyter使用技巧

补充学习:优化代码和调试代码。

http://www.scipy-lectures.org/advanced/optimizing/index.html#optimizing-code-chapter
http://www.scipy-lectures.org/advanced/debugging/index.html#debugging-chapter

上一篇下一篇

猜你喜欢

热点阅读