Python目錄連結

那是個好男孩發表於2018-07-25

DC LOVE ZWW

 

第1章  就這麼愉快的開始吧

課時1:我和python的第一次親密接觸

    一、Python3的下載與安裝

    二、從IDIE啟動Python

    三、嘗試點新的東西

    四、為什麼會這樣?

    五、課時01課後習題及答案

 

第2章  用Python設計一個遊戲  

課時2:用python設計第一個遊戲

    一、第一個小遊戲

    二、縮排

    三、BIF

    四、課時02課後習題及答案

 

第3章  成為高手前必須知道的一些基礎知識

課時3:小插曲之變數和字串

    一、變數

    二、字串

      >原始字串

      >長字串

    三、課時03課後習題及答

課時4:改進我們的小遊戲

    一、改進我們的小遊戲

    二、條件分支

    三、while迴圈

    四、引入外援

    五、課時04課後習題及答案

課時5:閒聊之Python的資料型別

    一、引言

    二、資料型別

      >整型

      >浮點型

      >布林型別

    三、型別轉換

    四、獲得關於型別的資訊

    五、課時05課後習題及答案

課時6:Python之常用操作符

    一、算術操作符

    二、優先順序問題

    三、比較操作符

    四、邏輯操作符

    五、課時06課後習題及答案

 

第4章  了不起的分支和迴圈

課時7:了不起的分支和迴圈

    打飛機框架

    一、課堂小練習

    二、"懸掛else"

    三、條件表示式(三元操作符)

    四、斷言

    五、課時08課後習題及答案

課時9:了不起的分支和迴圈3

    一、while迴圈語句

    二、for迴圈語句

    三、range()

    四、break語句

    五、continue語句

    六、課時09課後習題及答案
 
第5章  列表、元組和字串
    二、向列表新增元素

    三、課時10課後習題及答案

課時11:列表:一個打了激素的陣列2
    一、從列表中獲取元素

    二、從列表刪除元素

    三、列表分片

    四、列表分片的進階玩法

    五、 課時11課後習題及答案

課時12:列表:一個打了激素的陣列3
    一、一些常用的操作符

    二、列表的小夥伴們

    三、關於分片“拷貝”概念的補充

    四、課時12課後習題及答案

課時13:元組:戴上了枷鎖的列表
    一、建立和訪問一個元組

    二、更新和刪除元組

    三、元組相關的操作符

    四、課時13課後習題及答案

課時14:字串:各種奇葩的內建方法
    一、字串的祕密

    二、各種內建方法

    三、課時14課後習題及答案

課時15:字串:格式化
    一、format()

    二、格式化操作符:%

    三、Python的轉義字元及含義

    四、課時15課後習題及答案

課時16:序列
    一、一些關於序列的常用BIF(共11個)

    二、課時16課後習題及答案

 

第6章  函式

課時17:函式:Python的樂高積木

    一、建立和呼叫函式

    二、函式的引數

    三、函式的返回值

    四、課時17課後習題及答案

課時18:函式:靈活即強大

    一、形參和實參

    二、函式文件

    三、關鍵字引數

    四、預設引數

    五、收集引數

    六、課時18課後習題及答案

課時19:函式:我的地盤聽我的

    一、函式和過程

    二、再談談返回值

    三、函式變數的作用域

    四、課時19課後習題及答案

課時20:內嵌函式和閉包

    一、global關鍵字

    二、內嵌函式

    三、閉包

    四、課時20課後習題及答案

課時21:函式:lambda表示式

    一、lambda表示式

    二、介紹兩個BIF:filter()和map()

    三、課時21課後習題及答案

課時22:函式:遞迴是神馬

    一、遞迴是“神馬”?

    二、寫一個求階乘的函式

    三、課時22課後習題及答案

課時23:遞迴:這幫小兔崽子

      斐波那契數列

課時24:遞迴:漢諾塔

    一、漢諾塔

    二、課時24課後習題及答案

 

第7章  字典和集合

 課時25:字典:當索引不好用時

    一 、字典(雜湊、關係陣列)

    二、建立和訪問字典

    三、課時25課後習題及答案

課時26:字典:各種內建方法

    一、fromkeys()

    二、keys()、values()、items()

    三、get()

    四、copy()

    五、pop()和popitem()

    六、update()

    七、課時26課後習題及答案

課時27:集合:在我的世界裡,你就是唯一

    一、字典的表親:集合

    二、建立集合

    三、訪問集合

    四、不可變集合

    五、課時27課後習題及答案

 

第8章  永久儲存  

 課時28:檔案:因為懂你,所以永恆

    一、開啟檔案

    二、檔案物件的方法

    三、檔案的關閉

    四、檔案的讀取和定位

    五、檔案的寫入

    六、課時28課後習題及答案

課時29:檔案:一個任務

    一、一個任務

    二、課時29課後習題及答案

課時30:檔案系統:介紹一個高大上的東西

    一、os模組中關於檔案/目錄常用的函式使用方法

    二、os.path模組中關於路徑常用的函式使用方法

    三、課時30課後習題及答案

課時31:永久儲存:醃製一缸美味的泡菜

    一、pickle模組

    二、課時31課後習題及答案

 

第9章  異常處理

課時32:異常處理:你不可能總是對的

    一、什麼是異常?

    二、異常的總結

    三、課時32課後習題及答案

課時33:異常處理:你不可能總是對的2

    一、try-except語句

    二、try-finally語句

    三、raise語句

    四、課時33課後習題及答案

課時34:豐富的else語句以及簡潔的with語句

    一、豐富的else語句

    二、簡潔的with語句

    三、課時34課後習題及答案

 

第10章  圖形使用者介面入門

課時35:圖形使用者介面入門

    一、安裝GUI工具包:EasyGui

    二、匯入EasyGui

    三、使用EasyGui

    四、修改預設設定

    五、課時35課後習題及答案

 

第11章  類與物件

課時36:類與物件:給大家介紹物件

    一、物件=屬性+方法

    二、課時36課後習題及答案

課時37:類與物件:物件導向程式設計

    一、self是什麼

    二、Python的魔法方法

    三、公有和私有

    四、課時37課後習題及答案

課時38:類與物件:繼承

    一、繼承

    二、呼叫未繫結的父類方法

    三、使用super函式

    四、多重繼承

    五、課時38課後習題及答案

課時39:類與物件:拾遺

    一、組合

    二、類、類物件和例項物件

    三、到底什麼是繫結

    四、課時39課後習題及答案

課時40:類與物件:一些相關的BIF

    一、一些相關的BIF

    二、、課時40課後習題及答案

 

第12章  魔法方法

 課時41:魔法方法:構造和析構

    一、_ _init_ _(self[, ...])

    二、_ _new_ _(cls[, ...])

    三、_ _del_ _(self)

    四、課時41課後習題及答案

課時42:魔法方法:算術運算

    一、算術運算子

    二、課時41課後習題及答案

課時43:魔法方法:算術運算2

    一、反運算

    二、增量賦值運算

    三、一元操作符

    四、課時43課後習題及答案

課時44:魔法方法:簡單定製

    一、簡單定製

    二、課時44課後習題及答案

課時45:魔法方法:屬性訪問

    一、屬性訪問

    二、課時45課後習題及答案

課時46:魔法方法:描述符(property的原理)

    一、描述符(property的原理)

    二、課時46課後習題及答案

課時47:魔法方法:定製序列

    一、定製序列

    二、課時47課後習題及答案

課時48:魔法方法:迭代器

    一、迭代器

    二、課時48課後習題及答案

課時49:魔法方法:生成器

    一、生成器

    二、課時49課後習題及答案

 

第13章  模組

 

未完待續。。。

 

 

 

 

相關文章