一、简介
python是一款清晰的、强大的编程语言。
python有很多解释器版本:
CPython是使用C编写的。它是最初和最广泛使用的版本,通常新的语言特征都是先从这个版本开始出现。
Jython是java实现的一个版本。它既可以作为java应用的脚本,也可以使用java类库来创建工程。它也可以用来测试java类库。
Python for .NET实际上是使用CPython的版本,但是可以管理.net应用,以及使用.net库。
IronPython是python for .net的一个替代方案。它是生成IL,将Python代码编译成.NET assemblies的完整的Python实现。
2.1 使用简洁的语法,使的你所写的程序更加容易阅读
2.2 是一款易于使用的语言,它让你的程序运行变得简单。
2.3 拥有一套很大的标准库,提供了很多通用的支持。
2.4 python相互影响的模块,会让测试代码片段变得更容易。
2.5 同过在编译语言中,如C、C++,引入新的模块,实现轻松扩展。
2.6 能够嵌入到应用中,提供可编辑的接口。
2.7 能够适应多平台。
2.8 免费的开源的
三、语言特点
3.1 可以使用多种基本数据类型,如numbers、strings、lists、dictionaries等等
3.2 支持面向对象编程
3.3 代码可以分组放在modules或packages里。
3.4 支持抛出和捕获异常、结果
3.5 强数据类型、动态数据类型
3.6 包含高级编程语言特点
3.7 自动内存管理
四、注释
4.1 单行注释使用#
4.2 多行注释使用'''开始,以'''结束
五、变量
python解释和声明变量,是在为变量赋值时。
变量类型转换:
int()
str()
python是一款清晰的、强大的编程语言。
python有很多解释器版本:
CPython是使用C编写的。它是最初和最广泛使用的版本,通常新的语言特征都是先从这个版本开始出现。
Jython是java实现的一个版本。它既可以作为java应用的脚本,也可以使用java类库来创建工程。它也可以用来测试java类库。
Python for .NET实际上是使用CPython的版本,但是可以管理.net应用,以及使用.net库。
IronPython是python for .net的一个替代方案。它是生成IL,将Python代码编译成.NET assemblies的完整的Python实现。
PyPy是完全由python写的一款Python解释器版本。它提供一些其他解释器没有的先进特征,比如支持stackless、即时编译。
二、显著特点2.1 使用简洁的语法,使的你所写的程序更加容易阅读
2.2 是一款易于使用的语言,它让你的程序运行变得简单。
2.3 拥有一套很大的标准库,提供了很多通用的支持。
2.4 python相互影响的模块,会让测试代码片段变得更容易。
2.5 同过在编译语言中,如C、C++,引入新的模块,实现轻松扩展。
2.6 能够嵌入到应用中,提供可编辑的接口。
2.7 能够适应多平台。
2.8 免费的开源的
三、语言特点
3.1 可以使用多种基本数据类型,如numbers、strings、lists、dictionaries等等
3.2 支持面向对象编程
3.3 代码可以分组放在modules或packages里。
3.4 支持抛出和捕获异常、结果
3.5 强数据类型、动态数据类型
3.6 包含高级编程语言特点
3.7 自动内存管理
四、注释
4.1 单行注释使用#
4.2 多行注释使用'''开始,以'''结束
五、变量
python解释和声明变量,是在为变量赋值时。
变量类型转换:
int()
str()