从根本上讲,Python是一种面向对象的语言。它的类模块支持多态,操做符重载和多重继承等高级概念,而且以Python特有的简洁的语法和类型,OOP十分易于使用。Python的语法简单,容易上手。编程
Python程序能够分解成模块、语句、表达式以及对象。1.程序由模块构成。2.模块包含语句。3.语句包含表达式。4.表达式创建并处理对象。函数
Python的核心数据类型以下:ui
对象类型 | 例子 常量/建立 |
数字 | 1234, 3.1415 |
字符串 | 'spam', "guido's", b'a\xolc' |
列表 | [1,[2,'three'],4] |
字典 | {'a':65, 'b':66} |
元组 | (1,'spam',4,'U') |
文件 | file = open('1.txt','r') |
集合 | set('abcd'), {'a', 'b', 'c'} |
其余类型 | 类型、None、布尔型 |
编程单元类型 | 函数、模块、类 |
与实现相关的类型 | 编译的代码堆栈跟踪 |