|
目錄
Python是什么?5 Python的使用5 標(biāo)識符和關(guān)鍵字6 注釋、縮進(jìn)和多行7 Python的類型8 運(yùn)算和轉(zhuǎn)換8 內(nèi)置函數(shù)9 庫函數(shù)9 什么是字符串?19 訪問字符串元素20 字符串屬性20 字符串操作21 決策控制指令30 邏輯運(yùn)算符31 條件表達(dá)式31 循環(huán)控制指令32 break和continue語句33 pass語句33 控制臺輸入46 控制臺輸出47 格式化打印47 什么是列表?53 訪問列表元素53 列表的基本操作54 列表的方法55 列表的類型55 列表推導(dǎo)式56 什么是元組?65 訪問元組元素66 元組的操作66 元組的類型67 元組推導(dǎo)式67 將列表推導(dǎo)式轉(zhuǎn)變成元組68 迭代器和可迭代對象68 zip( )函數(shù)68 什么是集合?74 訪問集合元素75 集合的操作75 集合的函數(shù)75 集合的數(shù)學(xué)運(yùn)算76 集合的更新76 集合推導(dǎo)式77 什么是字典?81 訪問字典元素81 字典的操作82 字典的函數(shù)83 字典的嵌套83 字典推導(dǎo)式83 什么是函數(shù)?92 函數(shù)的調(diào)用93 參數(shù)的類型93 參數(shù)的解包95 lambda函數(shù)96 遞歸函數(shù)96 main 模塊108 多個模塊108 符號表110 vars( )函數(shù)和dir( ) 函數(shù)110 import的多種用法110 同樣的代碼,不同的解釋111 搜索順序112 全局變量和局部變量112 globals( )函數(shù)和 locals( )函數(shù)113 包114 編程范式122 什么是類和對象?122 公共和私有成員123 聲明類和創(chuàng)建對象123 對象初始化124 類的變量和方法126 訪問對象和類的屬性126 標(biāo)識符的命名規(guī)則132 函數(shù)和方法的調(diào)用133 操作符重載134 一切皆是對象135 模仿一個結(jié)構(gòu)137 數(shù)據(jù)轉(zhuǎn)換138 文檔字符串139 迭代器140 用戶定義的迭代器141 生成器142 何時使用可迭代對象和迭代器/生成器143 生成器表達(dá)式143 重用機(jī)制151 分別在什么時候使用?151 包含機(jī)制152 繼承機(jī)制152 什么是可訪問的?154 isinstance( )和issubclass( )156 object類156 繼承的特點156 繼承的類型156 菱形問題158 抽象類159 運(yùn)行時多態(tài)性160 可能出現(xiàn)什么錯誤?169 語法錯誤169 異常170 如何處理異常?171 如何使用tryexcept?172 try和except的細(xì)微差異173 用戶定義的異常174 else塊177 finally塊177 異常處理技巧178 I/O(輸入/輸出)系統(tǒng)185 文件I/O186 讀/寫操作187 文件打開方式188 with關(guān)鍵字188 在文件中移動189 序列化和反序列化189 用戶定義類型的序列化192 文件和目錄操作193 命令行參數(shù)200 命令行解析201 位運(yùn)算符202 斷言203 內(nèi)部函數(shù)204 裝飾器205 帶參數(shù)的裝飾器函數(shù)207 Unicode209 bytes數(shù)據(jù)類型209 |
|
| ||||||
|
| ||||||
|
| ||||||
|
| ||||||