從根本上講,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、布爾型 |
編程單元類型 | 函數、模塊、類 |
與實現相關的類型 | 編譯的代碼堆棧跟蹤 |