Python语言简介
Python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言;简单、易学、免费;
高层语言:当你用Python语言编写程序时,你无须考虑诸如如何管理你的程序使用的内存一类的底层细节;
可移植性:由于它的开源本质,Python已经被移植在许多平台上,开源说Python几乎适应各种平台
解释性:Python语言写的程序不需要编译成二进制代码,可以直接从源代码运行。
面向对象:Python既支持面向过程的编程也支持面向对象的编程。
Python常用数据结构
List(列表):可以完成大多数集合类的数据结构实现,是python中使用最频繁的数据类型。
元组:是另一种数据类型,类似于List。元组用()标识,元素值不能更新,相当于只读列表
索引:列表或者元组中的所有元素都是有编号的----从0开始递增。
字典(dictionary):是除列表以外Python之中最灵验的内置数据结构类型。并且列表是有序的对象结构,而字典是无序的对象集合。
数字:Python支持五种基本类型,其中有三种是整数类型。
int (有符号整数)
long(长整数)
bool (布尔值)
float (浮点值)
complex (复数)
应用领域
数学处理:NumPy扩展提供大量与许多标准数学库的接口。
文本处理:python提供的re模块能支持正则表达式,还提供SGML,XML分析模块。
数据库编程:程序员可通过遵循Python DB-API(应用程序编程接口)规范的模块与Microsoft SQL Server,Oracle,Sybase,DB2,MySQL、SQLite等数据库通信
网络编程:提供丰富的模块支持sockets编程,能方便快速地开发分布式应用程序。
Web编程:应用的开发语言,支持最新的XML技术。
多媒体应用:Python的PyOpenGL模块封装了“OpenGL应用程序编程接口”,能进行二维和三维图像处理。
解释器
Python是一门跨平台的脚本语言,Python规定了一个Python语法规则,实现了Python语法的解释程序就成为了Python的解释器。
内置库
可以直接使用 import语句导入。
外部库
需要先下载,再在CMD命令窗口在pip.exe的同级目录下输入 pip install 库名。
外部库储存在include文件夹中。
以上就是有关Python基本概念的相关内容了,想要了解更多有关python的其它知识也可关注六星社区网站。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!