python日記整理

pycharm基本用法+markdown語法+jupyter notebook的基本操做彙總

一.計算機基礎

什麼是編程,計算機組成

程序語言

二.變量

變量的概念

python的回收機制

三.數據類型基礎

數據類型概述

數據類型概述補充

四.格式化輸出+基本運算+流程控制

格式化輸出+基本運算+流程控制if

流程控制while

五.內置算法+深拷貝+淺拷貝

數字數據類型+字符串數據類型內置算法

列表數據類型+元祖數據類型+字典數據類型內置算法

集合數據類型+拷貝+淺拷貝+深拷貝

六.字符串編碼+文件基本操做

字符串編碼+文件基本操做

文件詳細操做

七.函數

函數基礎,函數返回值,函數調用的3中方式,形參與實參

可變長參數,函數的嵌套,名稱空間,關鍵字

函數的裝飾器,兩層裝飾器和三層裝飾器

迭代器,三元表達式,列表生成式,字典生成式,生成器,遞歸

二分法,有名函數,匿名函數,內置函數

面向對象編程,魚骨圖分析法

八.模塊

模塊導入及使用,關鍵字,模塊搜索路徑,python文件的兩種用途

包,軟件開發目錄規範

time模塊

datetime模塊,random模塊

os模塊,sys模塊

json模塊,pickle模塊

hashlib模塊,hmac模塊

logging模塊,程序日誌模板

numpy模塊(對矩陣的處理,ndarray對象

pandas模塊(很詳細歸類),pd.concat(後續補充)

re模塊

lmatplotlib模塊

lstruct模塊(用於對象的壓縮)

九.面向對象編程

類與對象,類的繼承,類的派生,類的組合,多態

類的封裝,類內的方法裝飾器,類的方法修改與刪除裝飾器,經典類和新式類

判斷對象的類,反射

描述符,元類

十.網絡編程

網絡框架,互聯網的組成,OSI七層協議,抽象層

TCP

基於TCP協議的套接字編程

模擬ssh遠程執行命令,粘包問題,基於socketserver實現併發的socket

相關文章
相關標籤/搜索