Python——可执行的伪代码
2016-05-26 09:58
344 查看
Python代码简单优雅、易于上手,科学计算软件包众多,已经成为不少大学和研究机构进行计算机教学和科学计算的语言。
Python的优点:(1)Python的语法清晰;(2)易于操作纯文本文件;(3)使用广泛,存在大量的开发文档。
Python被称为是可执行伪代码。Python开发环境已经附带了很多高级数据类型,如列表、元组、字典、集合、队列等,无需进一步编程,则可使用这些数据类型。Python语言处理和操作文本文件非常简单,非常易于处理非数值型数据。其有丰富的正则表达式函数以及很多访问web页面的函数库,使得从HTML中提取数据变得非常简单直观。
Python比较流行。应用其丰富的模块库,可缩短开发周期。在科学和金融领域,Python语言得到广泛应用。SciPy和NumPy等许多科学函数库都实现了向量和矩阵操作,增加了代码的可读性。另外,科学函数库SciPy和NumPy使用底层语言C和Fortran编写,提高了相关应用程序的计算性能。Python开发环境还提供了交互式shell环境,允许用户开发程序时查看和检测程序内容。
Python语言特色。MATLAB的运算速度很快,但是软件费用太高,单个软件授权就要花费数千美元。Java和C,为了完成一个简单的工作,必须花费大量时间编写很多无用冗长的代码。Python则清晰简练,而且易于理解,即使不是编程人员也能够理解程序的含义,而Java和C对于非编程人员则像天书一样难以理解。
Python语言的缺点。Python语言唯一的不足是性能问题。其程序运行效率不如Java或者C代码高,但是可以使用Python调用C编译的代码,达到同时利用C和Python的优点,逐步开发机器学习应用程序。
Python的优点:(1)Python的语法清晰;(2)易于操作纯文本文件;(3)使用广泛,存在大量的开发文档。
Python被称为是可执行伪代码。Python开发环境已经附带了很多高级数据类型,如列表、元组、字典、集合、队列等,无需进一步编程,则可使用这些数据类型。Python语言处理和操作文本文件非常简单,非常易于处理非数值型数据。其有丰富的正则表达式函数以及很多访问web页面的函数库,使得从HTML中提取数据变得非常简单直观。
Python比较流行。应用其丰富的模块库,可缩短开发周期。在科学和金融领域,Python语言得到广泛应用。SciPy和NumPy等许多科学函数库都实现了向量和矩阵操作,增加了代码的可读性。另外,科学函数库SciPy和NumPy使用底层语言C和Fortran编写,提高了相关应用程序的计算性能。Python开发环境还提供了交互式shell环境,允许用户开发程序时查看和检测程序内容。
Python语言特色。MATLAB的运算速度很快,但是软件费用太高,单个软件授权就要花费数千美元。Java和C,为了完成一个简单的工作,必须花费大量时间编写很多无用冗长的代码。Python则清晰简练,而且易于理解,即使不是编程人员也能够理解程序的含义,而Java和C对于非编程人员则像天书一样难以理解。
Python语言的缺点。Python语言唯一的不足是性能问题。其程序运行效率不如Java或者C代码高,但是可以使用Python调用C编译的代码,达到同时利用C和Python的优点,逐步开发机器学习应用程序。
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法