资源链接

概述:与 Python 相关的教程、工具、项目或社区,以及常用的科学计算软件链接。

Python 学习相关资源#

在线教程#

在线工具#

相关项目#

社区#

科学计算软件#

开源性质#

  • Python:一种广泛使用的解释型、高级和通用的编程语言,该语言具有许多提供科学计算功能的第三方软件库,如 NumPySymPySciPyCuPypandasDaskMatplotlibPyTorchscikit-learn 等。
  • R:一种自由软件编程语言与操作环境,主要用于统计分析、绘图以及数据挖掘。
  • Julia:一种高级、通用、开源的编程语言,主要用于数值计算。
  • GNU Octave:自由和开源的软件,同时也是一种高级编程语言,主要用于数值计算,是 MATLAB 的主要自由替代品之一。
  • Scilab:自由和开源的软件,同时也是一种高级编程语言,主要用于数值计算,是 MATLAB 的主要自由替代品之一。
  • Maxima:一种计算机代数系统,用于公式推导和符号计算,可在一定程度上取代 Mathematica 或 Maple。

商用性质#

  • MATLAB:由美国 The MathWorks 公司出品的数学软件,是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。
  • Mathematica:由 Wolfram Research 公司开发的广泛使用的科学计算软件,内置 Wolfram 语言。
  • Wolfram Alpha:由 Wolfram Research 公司开发的一款在线自动问答系统。
  • Maple:一个广泛使用的符号运算和数值计算软件平台。
  • LINGO:一个用于整数规划、线性规划、非线性规划、随机规划、全局优化的数学软件。
  • SPSS:IBM 公司的一系列用于统计学分析运算、数据挖掘、预测分析和决策支持任务的软件产品及相关服务的总称。
  • SAS:一个由赛仕软件(SAS Institue Inc.)开发的著名的商用统计学软件。
  • Stata:一个由 Statacorp 公司于开发的统计程序,主要被用于经济学、社会学、政治学及流行病学领域。
  • Origin:由 OriginLab 公司开发的一个科学绘图、数据分析软件。
  • Excel:由 Microsoft 开发的一款电子表格软件。
ASCII 码Course-Projects