第一章
Python
概述
这一章主要介绍一下
Python
的基本知识,包括什么是
Python
、
Python
的特点以及
功能,通过阅读这章,能对
Python
有一个初步的了解。
1.1
什么是
Python
Python
的官方介绍是:
Python
是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,
简单而有效地实现面向对象编程。
Python
简洁的语法和对动态输入的支持,再
加上解释性语言的本质,
使得它在大多数平台上的许多领域都是一个理想的脚本
语言,特别适用于快速的应用程序开发。
1.2Python
的特点
高级
Python
具有简洁、易读的高级数据结构,不仅缩短了开发时间和代码量,而且使代码
具有更好的可读性。
面向对象
Python
与生俱来就有面向对象的特性,并且融汇了多种编程风格。
解释性和(字节)编译性
Python
是一种解释型语言,这意味着开发过程中没有了编译这个环节。一般来说,由
于不是以本地机器码运行,纯粹的解释型语言通常比编译型语言运行的慢。然而,类似
于
Java
,
Python
实际上是字节编译的,其结果就是可以生成一种近似机器语言的中间形
式。这不仅改善了
Python
的性能,还同时使它保持了解释型语言的优点。
易学易读
Python
关键字少、结构简单、语法清晰。而且
Python
是一门解释性的高级语言,使用
变量前并不需要事先定义,
没有其他语言通常用来访问变量、
定义代码块和进行模式匹
配的命令式符号,
在保证了强大的功能的前提下是程序通俗易懂,
这样就使得学习者可
以在相对更短的时间内轻松上手。