Reading Notebook -- Building Skills in Python

python特点:强大的第三方库。优缺点:较小的代价建造工程,也要求我们对库要有了解。

基本特性:

1. 面向对象,动态编译,脚本语言

2. 不依赖平台

3. 对接了几乎所有系统操作的API

python是用c实现的,依赖于扩展的,易于理解的可移植c库。和unix无缝对接,在非unix系统下也能相似运行。 

可选IDE:Komodo, VIM, EMACS, TEXTPAD, BBEDIT

学习目标:

1.variables, statements, exceptions, functions

2.类和子类的定义,包括继承和重载

3.选用合适的数据结构

python的层次结构

package是modules的集合;module包含了classes或free functions;class包含了static variables, instance variables, methods.

概念:解释性语言;动态语言;脚本语言

(提要:不需要预编译;变量和函数不需要声明类型;指定解释器可以直接被OS执行)

猜你喜欢

转载自www.cnblogs.com/ltmkchgs/p/9820463.html