python属于科学计算语言吗_为什么Python适用于科学计算?

python做科学计算的特点:1. 科学库很全。科学库:numpy,scipy。作图:matplotlib。并行:mpi4py。调试:pdb。2. 效率高。如果你能学好numpy(array特性,f2py),那么你代码执行效率不会比fortran,C差太多。但如果你用不好array,那样写出



用于科学计算的python特性:

1.科学库非常完整。

科学图书馆:numpy,scipy。 绘图:matplotlib。 并行:mpi4py。 调试:pdb。

2.高效。

如果您可以很好地学习numpy(数组功能,f2py),那么您的代码执行效率不会比fortran,C差很多。但是,如果您没有很好地使用数组,那么 那样写的程序只能是哈哈。 因此,开始使用后,请花费足够的时间来理解numpy数组类。

3.易于调试。

pdb是我见过的最好的调试工具,没有一个。 直接在程序断点处给您一个横截面,只能通过文本解释语言来完成。 毫不夸张地说,您仅需要Fortran时间的1/10即可使用python开发程序。

4.其他。

它既丰富又统一,不像C ++库(像Linux的各种发行版)那样复杂,如果您精通numpy,python可以进行科学的计算。 Python的第三方库非常完整,但并不复杂。 Python的基于类的语言功能使其比fortran易于大规模开发。

与旧的科学计算语言fortran相比,python具有许多优点。 如果可以使用f2py将两者结合起来,那就太好了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值