python基礎班-淘寶-目錄.txt
卷 TOSHIBA EXT 的資料夾 PATH 列表
卷序列號為 AE86-8E8D
F:.
│ python基礎班-淘寶-目錄.txt
│
├─1-1 Linux基礎
│ ├─01-課程簡介
│ │ 01-課程安排.flv
│ │ 02-勵志公式和python體驗.flv
│ │
│ ├─02-作業系統簡介
│ │ 03-什麼是作業系統.flv
│ │ 04-不同領域的主流作業系統-01-桌面作業系統.flv
│ │ 05-不同領域的主流作業系統-02-伺服器作業系統.flv
│ │ 06-不同領域的主流作業系統-03-嵌入式作業系統.flv
│ │ 07-虛擬機器簡介.flv
│ │ 08-作業系統發展簡史.flv
│ │ 09-Linux的核心版和發行版.flv
│ │ 10-Linux系統下的檔案目錄結構.flv
│ │ 11-Ubuntu系統目錄結構演示和簡介.flv
│ │ 12-Ubuntu圖形介面基本使用.flv
│ │
│ ├─03-linux命令簡介
│ │ 13-Linux命令-01-明確學習目標.flv
│ │ 14-Linux命令-02-放大縮小終端視窗字型.flv
│ │ 15-Linux命令-03-明確6個常見終端命令的操作效果.flv
│ │ 16-Linux命令-04-6個常見終端命令簡單演練.flv
│ │ 17-Linux命令-05-終端命令格式.flv
│ │ 18-Linux命令-06-查閱終端命令幫助資訊.flv
│ │
│ ├─04-目錄相關命令
│ │ 19-檔案和目錄命令-01-明確命令分類和學習目標.flv
│ │ 20-檔案和目錄命令-02-分享自動補全和命令選擇技巧.flv
│ │ 21-檔案和目錄命令-03-檢視隱藏檔案和返回上一級目錄.flv
│ │ 22-檔案和目錄命令-04-ls的列表和檔案大小選項.flv
│ │ 23-檔案和目錄命令-05-ls和萬用字元的聯合使用.flv
│ │ 24-檔案和目錄命令-06-萬用字元的字元組.flv
│ │ 25-檔案和目錄命令-07-cd命令的常用引數.flv
│ │ 26-檔案和目錄命令-08-相對路徑和絕對路徑.flv
│ │
│ ├─05-檔案相關命令
│ │ 27-檔案和目錄命令-09-touch和mkdir命令的擴充套件.flv
│ │ 28-檔案和目錄命令-10-rm命令的擴充套件.flv
│ │ 29-拷貝和移動命令-01-目標確定和圖形介面演示.flv
│ │ 30-拷貝和移動命令-02-tree以樹狀圖檢視目錄結構.flv
│ │ 31-拷貝和移動命令-03-cp命令複製檔案.flv
│ │ 32-拷貝和移動命令-04-cp命令-i選項覆蓋前提示.flv
│ │ 33-拷貝和移動命令-05-cp命令-r選項複製目錄.flv
│ │ 34-拷貝和移動命令-06-mv命令移動檔案或者目錄.flv
│ │ 35-拷貝和移動命令-07-mv命令給檔案或者目錄重新命名.flv
│ │ 36-檔案內容命令-01-cat和more的基本使用和對比.flv
│ │ 37-檔案內容命令-02-cat命令的-b和-n選項輸出行號.flv
│ │ 38-檔案內容命令-03-grep查詢檔案內容.flv
│ │ 39-檔案內容命令-04-grep行首/行尾的模式查詢.flv
│ │ 40-其他命令-01-echo和重定向.flv
│ │ 41-其他命令-02-管道的概念和基本使用.flv
│ │
│ ├─06-遠端管理命令
│ │ 42-遠端管理命令-01-關機和重啟.flv
│ │ 43-遠端管理命令-02-網絡卡和IP地址的概念.flv
│ │ 44-遠端管理命令-03-ifconfig和ping作用的介紹.flv
│ │ 45-遠端管理命令-04-ifconfig查詢網絡卡資訊.flv
│ │ 46-遠端管理命令-05-ping測試網路連線.flv
│ │ 47-遠端管理命令-06-SSH工作方式簡介.flv
│ │ 48-遠端管理命令-07-域名和埠號的概念.flv
│ │ 49-遠端管理命令-08-ssh命令格式介紹和演練目標確定.flv
│ │ 50-遠端管理命令-09-Mac電腦使用ssh連線ubuntu.flv
│ │ 51-遠端管理命令-10-PuTTY的安裝和exit退出登入.flv
│ │ 52-遠端管理命令-11-XShell的安裝-免費和設定語言.flv
│ │ 53-遠端管理命令-12-scp作用以及命令格式.flv
│ │ 54-遠端管理命令-13-scp在Mac終端中的演示.flv
│ │ 55-遠端管理命令-14-FileZilla在Windows下檔案傳輸.flv
│ │ 56-SSH高階-01-確定目標/認識.ssh目錄.flv
│ │ 57-SSH高階-02-免密碼登入設定步驟.flv
│ │ 58-SSH高階-03-免密碼登入工作原理.flv
│ │ 59-SSH高階-04-配置遠端計算機的別名.flv
│ │
│ ├─07-使用者許可權
│ │ 60-使用者許可權-01-學習目標.flv
│ │ 61-使用者許可權-02-使用者/許可權/組的基本概念.flv
│ │ 62-使用者許可權-03-ls -l輸出資訊介紹.flv
│ │ 63-使用者許可權-03-ls -l硬連結數含義的擴充套件.flv
│ │ 64-使用者許可權-04-chmod修改檔案許可權.flv
│ │ 65-使用者許可權-05-chmod修改目錄許可權.flv
│ │ 66-使用者許可權-06-超級使用者介紹.flv
│ │
│ ├─08-組管理
│ │ 67-組管理-01-新增組/刪除組/確認組資訊.flv
│ │ 68-組管理-02-群組演練目標確定.flv
│ │ 69-組管理-03-chgrp修改目錄所屬組的演練.flv
│ │
│ ├─09-使用者管理
│ │ 70-使用者管理-01-新建使用者useradd和passwd.flv
│ │ 71-使用者管理-02--m選項的作用以及刪除使用者userdel.flv
│ │ 72-使用者管理-03-id檢視UID和GID以及passwd檔案介紹.flv
│ │ 73-使用者管理-04-who和whoami.flv
│ │ 74-使用者管理-05-usermod設定主組和附加組.flv
│ │ 75-使用者管理-06-usermod指定使用者登入shell.flv
│ │ 76-使用者管理-07-which檢視命令所在位置.flv
│ │ 77-使用者管理-08-su切換使用者.flv
│ │ 78-使用者管理-09-許可權命令介紹和chown/chgrp演練.flv
│ │ 79-使用者管理-10-chmod的數字表示法介紹.flv
│ │ 80-使用者管理-11-chmod演練-R遞迴修改目錄許可權.flv
│ │
│ ├─10-系統資訊
│ │ 81-系統資訊-01-學習目標.flv
│ │ 82-系統資訊-02-date和cal檢視系統時間.flv
│ │ 83-系統資訊-03-df和du檢視磁碟和目錄空間佔用.flv
│ │ 84-系統資訊-04-程序概念介紹.flv
│ │ 85-系統資訊-05-ps命令基本使用.flv
│ │ 86-系統資訊-06-top命令基本使用.flv
│ │ 87-系統資訊-07-kill命令基本使用.flv
│ │
│ ├─11-其他命令
│ │ 88-其他命令-01-學習目標以及find命令的基本使用.flv
│ │ 89-其他命令-02-檔案軟連結的概念介紹.flv
│ │ 90-其他命令-03-檔案軟連結的演練步驟確定.flv
│ │ 91-其他命令-04-檔案軟連結的演練實現.flv
│ │ 92-其他命令-05-檔案硬連結演練.flv
│ │ 93-其他命令-06-檔案軟硬連結工作方式簡介.flv
│ │
│ ├─12-打包壓縮
│ │ 94-打包壓縮-01-tar包簡介和命令格式介紹.flv
│ │ 95-打包壓縮-02-打包和解包演練.flv
│ │ 96-打包壓縮-03-gzip壓縮和解壓縮介紹和演練.flv
│ │ 97-打包壓縮-04-bzip2壓縮和解壓縮介紹和演練.flv
│ │
│ └─13-ubuntu軟體安裝
│ 100-軟體安裝-03-設定軟體源.flv
│ 98-軟體安裝-01-apt簡介及命令格式介紹.flv
│ 99-軟體安裝-02-apt軟體安裝演練.flv
│
├─1-2 python基礎
│ ├─01-Python簡介
│ │ 001-Python簡介-01-Python的起源.flv
│ │ 002-Python簡介-02-編譯型語言和解釋型語言.flv
│ │ 003-Python簡介-03-Python的設計目標.flv
│ │ 004-Python簡介-04-Python的設計哲學.flv
│ │ 005-Python簡介-05-為什麼選擇Python?.flv
│ │ 006-Python簡介-06-Python的特點和麵相物件基本概念.flv
│ │ 007-Python簡介-07-Python的優缺點.flv
│ │
│ ├─02-第一個程式
│ │ 008-第一個程式-01-目標確定.flv
│ │ 009-第一個程式-02-python程式的格式以及副檔名.flv
│ │ 010-第一個程式-03-Hello Python程式演練.flv
│ │ 011-第一個程式錯誤排查-01-程式開發中的錯誤及原因.flv
│ │ 012-第一個程式錯誤排查-02-手誤錯誤.flv
│ │ 013-第一個程式錯誤排查-03-一行程式碼不要做多件事情.flv
│ │ 014-第一個程式錯誤排查-04-縮排錯誤.flv
│ │ 015-第一個程式錯誤排查-05-Python2預設不支援中文.flv
│ │ 016-Python2和Python3的介紹.flv
│ │
│ ├─03-Python執行方式和Pycharm設定
│ │ 017-執行Python的方式-01-直譯器執行及其他幾種直譯器簡介.flv
│ │ 018-執行Python的方式-02-官方直譯器互動式執行程式.flv
│ │ 019-執行Python的方式-03-IPython.flv
│ │ 020-執行Python的方式-04-整合開發環境IDE簡介.flv
│ │ 021-執行Python的方式-05-PyCharm簡介.flv
│ │ 022-執行Python的方式-06-PyCharm快速體驗.flv
│ │ 023-PyCharm初始設定-01-目標確定.flv
│ │ 024-PyCharm初始設定-02-恢復初始設定.flv
│ │ 025-PyCharm初始設定-03-第一次啟動PyCharm.flv
│ │ 026-PyCharm初始設定-04-專案簡介/明確目錄的作用.flv
│ │ 027-PyCharm初始設定-05-開啟認識Python專案.flv
│ │ 028-PyCharm初始設定-06-設定直譯器版本.flv
│ │ 029-PyCharm初始設定-07-專案和檔名的命名規則.flv
│ │ 030-PyCharm初始設定-08-新建專案演練.flv
│ │ 031-PyCharm初始設定-09-設定編輯區域和控制檯的字型顯示.flv
│ │ 032-PyCharm初始設定-10-PyCharm專業版的安裝和啟動.flv
│ │ 033-PyCharm初始設定-11-設定PyCharm專業版的啟動圖示.flv
│ │ 034-PyCharm初始設定-12-程式安裝過程及檔案目錄介紹.flv
│ │ 035-PyCharm初始設定-13-解除安裝之前版本的PyCharm.flv
│ │ 036-PyCharm初始設定-14-PyCharm教育版的安裝和啟動.flv
│ │ 037-PyCharm初始設定-15-確定課程演練的PyCharm版本.flv
│ │ 038-多檔案專案演練.flv
│ │
│ ├─04-程式的註釋和算術運算子
│ │ 039-程式的註釋-01-註釋的作用.flv
│ │ 040-程式的註釋-02-單行註釋.flv
│ │ 041-程式的註釋-03-直譯器不會解釋#右側的內容.flv
│ │ 042-程式的註釋-04-在程式碼末尾增加單行註釋.flv
│ │ 043-程式的註釋-05-多行註釋.flv
│ │ 044-程式的註釋-06-註釋的使用以及程式碼規範文件.flv
│ │ 045-算數運算子.flv
│ │
│ ├─05-程式執行原理
│ │ 046-程式執行原理-01-明確目標.flv
│ │ 047-程式執行原理-02-計算機中的三大件.flv
│ │ 048-程式執行原理-03-計算機三大件特點的問答.flv
│ │ 049-程式執行原理-04-程式執行原理簡介.flv
│ │ 050-程式執行原理-05-Python程式執行原理.flv
│ │ 051-程式執行原理-06-明確程式的作用.flv
│ │ 052-程式執行原理-07-明確變數負責儲存資料.flv
│ │
│ ├─06-變數的使用以及型別
│ │ 053-變數的使用-01-明確目標和變數定義.flv
│ │ 054-變數的使用-02-使用PyCharm定義QQ變數.flv
│ │ 055-變數的使用-03-超市買蘋果.flv
│ │ 056-變數的使用-04-PyCharm單步執行檢視變數值.flv
│ │ 057-變數的使用-05-超市買蘋果變數的定義和使用.flv
│ │ 058-變數的型別-01-明確演練需求/專案檔案準備.flv
│ │ 059-變數的型別-02-個人資訊案例演練.flv
│ │ 060-變數的型別-03-[擴充套件]PyCharm的除錯細節-除錯之前先繼續執行程式.flv
│ │ 061-變數的型別-04-Python中的變數型別.flv
│ │ 062-變數的型別-05-type函式檢視變數型別.flv
│ │ 063-變數的型別-06-Python2.x區分int和long.flv
│ │
│ ├─07-變數的計算和輸入輸出
│ │ 064-變數間的計算-01-數字型變數可以直接計算.flv
│ │ 065-變數間的計算-02-拼接字串的兩種方式.flv
│ │ 066-變數的輸入輸出-01-輸入和函式的概念.flv
│ │ 067-變數的輸入輸出-02-input函式的基本使用.flv
│ │ 068-變數的輸入輸出-03-型別轉換函式介紹.flv
│ │ 069-變數的輸入輸出-04-買蘋果增強版演練.flv
│ │ 070-變數的輸入輸出-05-提出問題—從控制檯輸入數字需要兩個變數處理.flv
│ │ 071-變數的輸入輸出-06-單步執行確認變數數量.flv
│ │ 072-變數的輸入輸出-07-買蘋果案例改進.flv
│ │ 073-變數的輸入輸出-08-格式化輸出語法介紹.flv
│ │ 074-變數的輸入輸出-09-格式化輸出字串變數.flv
│ │ 075-變數的輸入輸出-10-格式化輸出整數變數.flv
│ │ 076-變數的輸入輸出-11-格式化輸出浮點型變數.flv
│ │ 077-變數的輸入輸出-12-格式化輸出%及小結.flv
│ │
│ ├─08-變數的命名
│ │ 078-變數的命名-01-識別符號的概念及命名要求.flv
│ │ 079-變數的命名-02-關鍵字的概念和檢視關鍵字列表.flv
│ │ 080-變數的命名-03-Python中的變數命名規則.flv
│ │
│ ├─09-if判斷語句
│ │ 081-判斷語句-01-判斷在生活中的應用場景.flv
│ │ 082-if基礎-01-if語句基本語法介紹.flv
│ │ 083-if基礎-02-判斷年齡演練.flv
│ │ 084-if基礎-03-比較運算子簡介.flv
│ │ 085-if基礎-04-if語句和縮排部分是一個完整的程式碼塊.flv
│ │ 086-if基礎-05-PyCharm程式碼塊及游標位置提示.flv
│ │ 087-if基礎-06-else的語法格式.flv
│ │ 088-if基礎-07-判斷年齡改進版.flv
│ │ 089-if基礎-08-由控制檯輸入年齡-不同型別不能直接比較.flv
│ │ 090-if基礎-09-if else可以看成一個完整的程式碼塊.flv
│ │ 091-邏輯運算-01-邏輯運算子簡介.flv
│ │ 092-邏輯運算-02-案例1判斷年齡.flv
│ │ 093-邏輯運算-03-案例2考試成績.flv
│ │ 094-邏輯運算-04-案例3非公勿入.flv
│ │ 095-elif-01-語法介紹及應用場景.flv
│ │ 096-elif-02-女友的節日案例.flv
│ │ 097-if巢狀-01-if巢狀的應用場景.flv
│ │ 098-if巢狀-02-if巢狀的語法.flv
│ │ 099-if巢狀-03-火車站安檢-檢查車票.flv
│ │ 100-if巢狀-04-[擴充套件]PyCharm使用Tab統一增加縮排.flv
│ │ 101-if巢狀-05-火車站安檢-檢查刀的長度.flv
│ │
│ ├─10-石頭剪刀布
│ │ 102-石頭剪刀布-01-明確目標和需求.flv
│ │ 103-石頭剪刀布-02-玩家和電腦出拳.flv
│ │ 104-石頭剪刀布-03-判斷勝負.flv
│ │ 105-石頭剪刀布-04-[擴充套件]增加換行調整條件判斷程式碼格式.flv
│ │ 106-石頭剪刀布-05-隨機數的使用.flv
│ │ 107-石頭剪刀布-06-電腦隨機出拳.flv
│ │
│ ├─11-while迴圈基本使用
│ │ 108-迴圈-01-目標確定.flv
│ │ 109-迴圈-02-三大流程介紹.flv
│ │ 110-迴圈基礎-01-基礎語法介紹和常用的應用場景.flv
│ │ 111-迴圈基礎-02-第一個while迴圈.flv
│ │ 112-迴圈基礎-03-單步除錯while迴圈.flv
│ │ 113-迴圈基礎-04-死迴圈的概念及解決方法.flv
│ │ 114-迴圈基礎-05-Python中的賦值運算子.flv
│ │ 115-迴圈基礎-06-程式計數從0開始.flv
│ │ 116-迴圈計算-01-思路分析.flv
│ │ 117-迴圈計算-02-0到100數字累加.flv
│ │ 118-迴圈計算-03-偶數求和-準備偶數.flv
│ │ 119-迴圈計算-04-偶數求和-計算結果.flv
│ │
│ ├─12-迴圈巢狀
│ │ 120-break和continue-01-break關鍵字的應用場景.flv
│ │ 121-break和continue-02-break程式碼演練.flv
│ │ 122-break和continue-03-continue關鍵字的應用場景.flv
│ │ 123-break和continue-04-continue程式碼演練.flv
│ │ 124-迴圈巢狀-01-基本語法.flv
│ │ 125-迴圈巢狀-02-使用字串運算直接輸出小星星.flv
│ │ 126-迴圈巢狀-03-[擴充套件]print函式的結尾處理.flv
│ │ 127-迴圈巢狀小星星-01-輸出行並且確定思路.flv
│ │ 128-迴圈巢狀小星星-02-巢狀迴圈完成案例.flv
│ │ 129-九九乘法表-01-明確思路和步驟.flv
│ │ 130-九九乘法表-02-列印9行小星星.flv
│ │ 131-九九乘法表-03-九九乘法表資料輸出.flv
│ │ 132-九九乘法表-04-使用轉義字元調整格式.flv
│ │
│ ├─13-函式的基本使用
│ │ 133-函式-01-明確學習目標.flv
│ │ 134-函式-02-函式的概念以及作用.flv
│ │ 135-函式-03-函式的快速體驗.flv
│ │ 136-函式基本使用-01-函式定義語法.flv
│ │ 137-函式基本使用-02-第一個函式演練.flv
│ │ 138-函式基本使用-03-函式的定義以及呼叫執行線路圖.flv
│ │ 139-函式基本使用-04-應該先定義函式再呼叫函式.flv
│ │ 140-函式基本使用-05-[擴充套件]單步越過和單步進入.flv
│ │ 141-函式基本使用-06-函式的文件註釋.flv
│ │
│ ├─14-函式的引數和返回值
│ │ 142-函式引數-01-沒有引數的函式過於死板.flv
│ │ 143-函式引數-02-函式引數的使用以及作用.flv
│ │ 144-函式引數-03-形參和實參.flv
│ │ 145-函式的返回值-01-返回值的應用場景和格式.flv
│ │ 146-函式的返回值-02-改造求和函式.flv
│ │ 147-函式的返回值-03-retrun關鍵字的注意事項.flv
│ │
│ ├─15-函式的巢狀呼叫
│ │ 148-函式的巢狀呼叫-01-函式巢狀呼叫的執行線路圖.flv
│ │ 149-函式的巢狀呼叫-02-[擴充套件]用百度網站舉例說明函式的呼叫線路.flv
│ │ 150-分隔線演練-01-利用引數增加分隔線的靈活度.flv
│ │ 151-分隔線演練-02-列印多條分隔線.flv
│ │ 152-分隔線演練-03-增加多行分隔線函式的引數.flv
│ │ 153-分隔線演練-04-[擴充套件]PyCharm給函式增加文件註釋.flv
│ │
│ ├─16-模組的簡介
│ │ 154-模組-01-概念介紹.flv
│ │ 155-模組-02-使用模組演練.flv
│ │ 156-模組-03-模組名也是一個識別符號.flv
│ │ 157-模組-04-[科普]pyc檔案可以提高程式執行速度.flv
│ │
│ ├─17-列表
│ │ 158-高階變數-01-學習目標確定.flv
│ │ 159-列表-01-作用和定義方式.flv
│ │ 160-列表-02-儲存資料的方式以及從列表中取值.flv
│ │ 161-列表-03-確認列表常用操作的方法.flv
│ │ 162-列表-04-從列表中取值和取索引.flv
│ │ 163-列表-05-修改指定位置的資料.flv
│ │ 164-列表-06-向列表增加資料.flv
│ │ 165-列表-07-從列表刪除資料.flv
│ │ 166-列表-08-使用del關鍵字從列表刪除資料.flv
│ │ 167-列表-09-列表統計及刪除方法擴充套件.flv
│ │ 168-列表-10-列表的排序和反轉.flv
│ │ 169-列表-11-關鍵字、函式和方法的特點和區別.flv
│ │ 170-列表-12-迭代遍歷.flv
│ │ 171-列表-13-列表的應用場景.flv
│ │
│ ├─18-元祖
│ │ 172-元組-01-特點以及和列表的區別.flv
│ │ 173-元組-02-元組變數的定義.flv
│ │ 174-元組-03-元組變數的常用操作.flv
│ │ 175-元組-04-元組變數的迴圈遍歷.flv
│ │ 176-元組-05-元組的應用場景.flv
│ │ 177-元組-06-元組和格式化字串.flv
│ │ 178-元組-07-元組和列表之間的轉換.flv
│ │
│ ├─19-字典
│ │ 179-字典-01-字典的定義格式以及鍵值對的概念.flv
│ │ 180-字典-02-變數的定義以及應用場景.flv
│ │ 181-字典-03-字典的增刪改查常用操作.flv
│ │ 182-字典-04-字典的統計、合併、清空操作.flv
│ │ 183-字典-05-字典的迴圈遍歷.flv
│ │ 184-字典-06-字典和列表組合的應用場景.flv
│ │
│ ├─20-字串
│ │ 185-字串-01-定義和基本使用.flv
│ │ 186-字串-02-長度、計數、位置方法演練.flv
│ │ 187-字串-03-常用方法總覽和分類.flv
│ │ 188-字串-04-判斷空白字元以及學習方法分享.flv
│ │ 189-字串-05-判斷數字的三個方法.flv
│ │ 190-字串-06-字串的查詢和替換.flv
│ │ 191-字串-07-文字對齊方法演練.flv
│ │ 192-字串-08-去除空白字元.flv
│ │ 193-字串-09-拆分和拼接字串.flv
│ │ 194-字串-10-切片概念和語法以及倒序索引.flv
│ │ 195-字串-11-字串切片演練.flv
│ │
│ ├─21-容器型別公共方法
│ │ 196-公共方法-01-內建函式長度、刪除、最大、最小、比較.flv
│ │ 197-公共方法-02-切片.flv
│ │ 198-公共方法-03-算數運算子及對比列表追加方法.flv
│ │ 199-公共方法-04-成員運算子.flv
│ │ 200-公共方法-05-完整的for迴圈-for else.flv
│ │ 201-公共方法-06-利用for else搜尋字典列表-for else.flv
│ │
│ ├─22-名片管理系統
│ │ 202-名片管理-01-明確目標及備課程式碼演示.flv
│ │ 203-框架搭建-01-框架介紹及系統架構分析.flv
│ │ 204-框架搭建-02-新建專案準備檔案.flv
│ │ 205-框架搭建-03-使用者輸入判斷和pass關鍵字.flv
│ │ 206-框架搭建-04-無限迴圈保證使用者能夠重複選擇操作.flv
│ │ 207-框架搭建-05-if巢狀判斷使用者的具體操作預留程式碼位置.flv
│ │ 208-框架搭建-06-cards_main知識點小結.flv
│ │ 209-框架搭建-07-[擴充套件]TODO註釋及格式.flv
│ │ 210-框架搭建-08-顯示歡迎介面及功能選單.flv
│ │ 211-框架搭建-09-準備名片操作函式修改主檔案中函式呼叫.flv
│ │ 212-資料結構確定-01-確定名片管理系統的資料結構.flv
│ │ 213-新增名片-01-新增名片功能實現.flv
│ │ 214-新增名片-02-[擴充套件]PyCharm技巧重新命名變數名.flv
│ │ 215-顯示全部-01-遍歷列表顯示字典明細.flv
│ │ 216-顯示全部-02-判斷列表數量,沒有名片直接返回.flv
│ │ 217-查詢名片-01-查詢功能實現.flv
│ │ 218-查詢名片-02-準備處理名片函式.flv
│ │ 219-處理名片-01-增加分支判斷使用者操作型別.flv
│ │ 220-處理名片-02-刪除名片.flv
│ │ 221-處理名片-03-修改名片.flv
│ │ 222-處理名片-04-明確細化修改名片的思路,準備新的輸入函式.flv
│ │ 223-處理名片-05-實現修改名片輸入函式.flv
│ │ 224-處理名片-06-增加文件註釋、刪除TODO標記.flv
│ │ 225-執行程式-01-增加Shebang符號直接執行Python程式.flv
│ │
│ ├─23-變數的引用以及是否可變
│ │ 226-變數的引用-01-變數的引用概念.flv
│ │ 227-變數的引用-02-呼叫函式傳遞實參的引用.flv
│ │ 228-變數的引用-03-函式返回值傳遞引用.flv
│ │ 229-可變型別和不可變型別-01-基本概念.flv
│ │ 230-可變型別和不可變型別-02-列表、字典的修改和賦值.flv
│ │ 231-可變型別和不可變型別-03-字典的key不能是可變型別.flv
│ │
│ ├─24-區域性變數和全域性變數
│ │ 232-區域性變數和全域性變數-01-基本概念和區別.flv
│ │ 233-區域性變數-01-程式碼演練.flv
│ │ 234-區域性變數-02-變數的生命週期.flv
│ │ 235-區域性變數-03-不同函式內的同名區域性變數.flv
│ │ 236-全域性變數-01-基本程式碼演練.flv
│ │ 237-全域性變數-02-[擴充套件]PyCharm的單步跟蹤技巧.flv
│ │ 238-全域性變數-03-函式內部不允許修改區域性變數的值.flv
│ │ 239-全域性變數-04-單步除錯確認區域性變數的定義.flv
│ │ 240-全域性變數-05-global關鍵字修改全域性變數.flv
│ │ 241-全域性變數-06-全域性變數定義的位置及程式碼結構.flv
│ │ 242-全域性變數-07-全域性變數命名的建議.flv
│ │
│ └─25-函式的返回值和引數進階
│ 243-函式引數和返回值的作用.flv
│ 244-函式的返回值-01-利用元組返回多個值.flv
│ 245-函式的返回值-02-接收返回元組函式的方式.flv
│ 246-函式的返回值-03-交換兩個變數的值.flv
│ 247-函式的引數-01-在函式內部針對引數賦值不會影響外部實參.flv
│ 248-函式的引數-02-在函式內部使用方法修改可變引數會影響外部實參.flv
│ 249-函式的引數-04-列表使用+=本質上是呼叫extend方法.flv
│ 250-預設引數-01-回顧列表的排序方法明確預設引數的概念及作用.flv
│ 251-預設引數-02-指定函式預設引數的預設值.flv
│ 252-預設引數-03-預設引數的注意事項.flv
│ 253-多值引數-01-定義及作用.flv
│ 254-多值引數-02-數字累加案例演練.flv
│ 255-多值引數-03-元組和字典的拆包.flv
│ 256-遞迴-01-遞迴的特點及基本程式碼演練.flv
│ 257-遞迴-02-遞迴演練程式碼的執行流程圖.flv
│ 258-遞迴-03-遞迴實現數字累加.flv
│ 259-遞迴-04-數字累加的執行流程圖.flv
│
├─1-3 面向物件
│ ├─01-面向物件基礎
│ │ 001-面向物件-01-基本概念.flv
│ │ 002-面向物件-02-類和物件基本概念.flv
│ │ 003-面向物件-03-設計類的三要素和名詞提煉法.flv
│ │ 004-面向物件-04-內建的dir函式查詢物件的方法列表.flv
│ │ 005-定義簡單類-01-基本語法.flv
│ │ 006-定義簡單類-02-案例演練.flv
│ │ 007-定義簡單類-03-接收物件的變數同樣是對物件的引用.flv
│ │ 008-定義簡單類-04-建立多個貓物件.flv
│ │ 009-self-01-在類的外部給物件增加屬性.flv
│ │ 010-self-02-利用self在類封裝的方法中輸出物件屬性.flv
│ │ 011-初始化方法-01-在類的外部給物件增加屬性的隱患.flv
│ │ 012-初始化方法-02-建立物件時自動呼叫初始化方法.flv
│ │ 013-初始化方法-03-在初始化方法中定義屬性.flv
│ │ 014-初始化方法-04-使用引數設定屬性初始值.flv
│ │ 015-內建方法-01-del方法和物件的生命週期.flv
│ │ 016-內建方法-02-str方法定製變數輸出資訊.flv
│ │
│ ├─02-面向物件練習
│ │ 017-小明愛跑步-01-封裝特性和需求分析.flv
│ │ 018-小明愛跑步-02-案例完成.flv
│ │ 019-小明愛跑步-03-擴充套件-多個物件屬性之間互不干擾.flv
│ │ 020-擺放傢俱-01-需求分析-被使用的類應該先開發.flv
│ │ 021-擺放傢俱-02-傢俱類以及建立傢俱物件.flv
│ │ 022-擺放傢俱-03-定義房子類.flv
│ │ 023-擺放傢俱-04-完成新增傢俱方法.flv
│ │ 024-封裝案例-01-需求分析-屬性可以是另外一個類建立的物件.flv
│ │ 025-封裝案例-02-建立(qiang)類.flv
│ │ 026-封裝案例-03-建立士兵類-完成初始化方法.flv
│ │ 027-封裝案例-04-完成開火方法.flv
│ │ 028-封裝案例-05-身份運算子-判斷None應該使用 is.flv
│ │ 029-私有屬性和方法-01-應用場景、定義方式和演練.flv
│ │ 030-私有屬性和方法-02-偽私有屬性和方法.flv
│ │
│ ├─03-單繼承和方法的重寫
│ │ 031-單繼承-01-問題的丟擲-單純封裝可能會出現重複的程式碼.flv
│ │ 032-單繼承-02-繼承的概念和語法.flv
│ │ 033-單繼承-03-繼承相關的術語-繼承和派生.flv
│ │ 034-單繼承-04-繼承的傳遞性.flv
│ │ 035-單繼承-05-繼承傳遞性的注意事項.flv
│ │ 036-方法的重寫-01-覆蓋父類方法,重寫子類方法實現.flv
│ │ 037-方法的重寫-02-擴充套件父類方法,super物件呼叫父類方法.flv
│ │ 038-方法的重寫-03-使用父類名呼叫父類方法.flv
│ │
│ ├─04-私有方法和屬性
│ │ 039-私有屬性和方法-01-子類物件不能直接訪問.flv
│ │ 040-私有屬性和方法-02-通過父類方法間接訪問.flv
│ │
│ ├─05-多繼承
│ │ 041-多繼承-01-概念、語法和基本演練.flv
│ │ 042-多繼承-02-注意父類之間注意不要有重名方法或屬性.flv
│ │ 043-多繼承-03-MRO方法搜尋順序.flv
│ │ 044-多繼承-04-新式類和經典類.flv
│ │
│ ├─06-多型
│ │ 045-多型-01-基本概念.flv
│ │ 046-多型-02-案例演練.flv
│ │
│ ├─07-類屬性、類方法、靜態方法
│ │ 047-類屬性-01-建立物件的過程以及例項的概念.flv
│ │ 048-類屬性-02-類是一個特殊的物件.flv
│ │ 049-類屬性-03-類屬性的定義及使用.flv
│ │ 050-類屬性-04-屬性查詢機制-向上查詢.flv
│ │ 051-類屬性-05-使用物件名+類屬性賦值語句會建立例項屬性.flv
│ │ 052-類方法-01-基本語法.flv
│ │ 053-類方法-02-案例演練.flv
│ │ 054-靜態方法-01-應用場景和定義方式.flv
│ │ 055-方法綜合-01-案例分析.flv
│ │ 056-方法綜合-02-案例演練.flv
│ │ 057-方法綜合-03-確定方法型別的套路.flv
│ │
│ ├─08-單例模式
│ │ 058-單例-01-設計模式和單例設計模式概念.flv
│ │ 059-單例-02-new方法的作用.flv
│ │ 060-單例-03-重寫new方法.flv
│ │ 061-單例-04-單例設計模式思路分析.flv
│ │ 062-單例-05-單例設計模式程式碼實現.flv
│ │ 063-單例-06-初始化動作只執行一次.flv
│ │
│ ├─09-異常
│ │ 064-異常-01-異常的概念以及丟擲異常的原因.flv
│ │ 065-異常-02-簡單的異常捕獲.flv
│ │ 066-異常-03-根據錯誤型別捕獲異常.flv
│ │ 067-異常-04-捕獲未知錯誤.flv
│ │ 068-異常-05-異常捕獲的完整語法.flv
│ │ 069-異常-06-異常的傳遞性.flv
│ │ 070-異常-07-主動丟擲異常的應用場景.flv
│ │ 071-異常-08-主動丟擲異常案例演練.flv
│ │
│ ├─10-模組和包
│ │ 072-模組-01-基本概念和import匯入複習.flv
│ │ 073-模組-02-import匯入時指定別名.flv
│ │ 074-模組-03-from import區域性匯入.flv
│ │ 075-模組-04-from import匯入同名工具.flv
│ │ 076-模組-05-from import匯入所有工具.flv
│ │ 077-模組-06-模組搜尋順序.flv
│ │ 078-模組-07-開發原則以及匯入檔案時會執行沒有縮排的程式碼.flv
│ │ 079-模組-08-__name__屬性兼顧測試和匯入兩種模式.flv
│ │ 080-包-01-包的概念以及建立包的方式.flv
│ │ 081-包-02-封裝模組、設定__init__和外界匯入包.flv
│ │ 082-製作模組-01-明確目的和介紹步驟.flv
│ │ 083-製作模組-02-製作模組壓縮包.flv
│ │ 084-製作模組-03-安裝模組壓縮包.flv
│ │ 085-製作模組-04-解除安裝已經安裝過的模組.flv
│ │ 086-pip-使用pip安裝pygame模組.flv
│ │
│ ├─11-檔案操作
│ │ 087-檔案-檔案概念以及文字檔案和二進位制檔案的區別.flv
│ │ 088-檔案操作-01-檔案操作套路以及Python中的對應函式和方法.flv
│ │ 089-檔案操作-02-讀取檔案內容.flv
│ │ 090-檔案操作-03-讀取檔案後文件指標會發生變化.flv
│ │ 091-檔案操作-04-開啟檔案方式以及寫入和追加資料.flv
│ │ 092-檔案操作-05-使用readline分行讀取大檔案.flv
│ │ 093-檔案操作-06-小檔案複製.flv
│ │ 094-檔案操作-07-大檔案複製.flv
│ │ 095-匯入os模組執行檔案和目錄管理操作.flv
│ │
│ ├─12-文字編碼
│ │ 096-文字編碼-01-文字檔案的編碼方式ASCII和UTF8.flv
│ │ 097-文字編碼-02-怎麼樣在Python2.x中使用中文.flv
│ │ 098-文字編碼-03-Python2.x處理中文字串.flv
│ │
│ └─13-內建函式eval
│ 099-eval-01-基本使用.flv
│ 100-eval-02-[擴充套件]不要直接轉換input結果.flv
│
└─1-4 專案飛機大戰
├─01-專案準備
│ 001-專案實戰-01-明確目標和實戰步驟.flv
│ 002-專案實戰-02-確認pygame模組正確安裝.flv
│ 003-快速體驗-01-專案準備及遊戲的第一印象.flv
│
├─02-遊戲視窗和繪製圖像
│ 004-遊戲視窗-01-遊戲的初始化和退出.flv
│ 005-遊戲視窗-02-pygame的座標系.flv
│ 006-遊戲視窗-03-pygame.Rect描述矩形區域.flv
│ 007-遊戲視窗-04-建立遊戲視窗和遊戲迴圈.flv
│ 008-繪製圖像-01-繪製圖像的三個步驟.flv
│ 009-繪製圖像-02-繪製英雄和透明影象.flv
│ 010-繪製圖像-03-update方法的作用.flv
│ 011-介紹計算機中的動畫實現原理.flv
│
├─03-遊戲迴圈和鍵盤事件
│ 012-遊戲迴圈-01-基本概念明確下一步目標.flv
│ 013-遊戲迴圈-02-利用時鐘設定遊戲迴圈的重新整理幀率.flv
│ 014-遊戲迴圈-03-英雄動畫效果實現.flv
│ 015-遊戲迴圈-04-英雄迴圈飛行以及作業.flv
│ 016-事件監聽-01-基本概念和event模組的get方法.flv
│ 017-事件監聽-02-監聽退出事件並且退出遊戲.flv
│
├─04-精靈和精靈組
│ 018-精靈和精靈組-01-基本概念.flv
│ 019-精靈和精靈組-02-自定義精靈子類需求分析.flv
│ 020-精靈和精靈組-03-派生精靈子類程式碼實現.flv
│ 021-精靈和精靈組-04-建立敵機並且實現敵機動畫.flv
│
├─05-框架搭建
│ 022-框架搭建-01-明確飛機遊戲類的設計.flv
│ 023-框架搭建-02-明確檔案職責準備主遊戲類.flv
│ 024-框架搭建-03-遊戲初始化.flv
│ 025-框架搭建-04-使用常量定義遊戲視窗大小.flv
│ 026-框架搭建-05-搭建啟動遊戲方法結構.flv
│
├─06-背景影象
│ 027-背景影象-01-交替滾動實現思路分析.flv
│ 028-背景影象-02-背景類的設計與基本實現.flv
│ 029-背景影象-03-背景影象的交替滾動實現.flv
│ 030-背景影象-04-利用初始化方法簡化背景精靈的建立.flv
│
├─07-敵人飛機
│ 031-敵機-01-定時器語法介紹.flv
│ 032-敵機-02-定義並且監聽建立敵機的定時器事件.flv
│ 033-敵機-03-設計並準備敵機類.flv
│ 034-敵機-04-定時建立並顯示敵機精靈.flv
│ 035-敵機-05-隨機位置以及隨機速度.flv
│ 036-敵機-06-銷燬飛出螢幕的敵機.flv
│
├─08-英雄飛機
│ 037-英雄-01-需求分析和類設計.flv
│ 038-英雄-02-準備英雄類.flv
│ 039-英雄-03-繪製英雄.flv
│ 040-英雄-04-兩種按鍵方式對比.flv
│ 041-英雄-05-控制英雄左右移動.flv
│ 042-英雄-06-英雄邊界控制.flv
│
└─09-發射子彈以及碰撞檢測
043-發射子彈-01-新增並監聽英雄發射子彈事件.flv
044-發射子彈-02-定義子彈類.flv
045-發射子彈-03-發射子彈.flv
046-發射子彈-04-一次發射三枚子彈.flv
047-碰撞檢測-01-子彈摧毀敵機.flv
048-碰撞檢測-02-敵機撞毀英雄.flv