Python干貨
-
Python第三周小結
經過了三周的學習,我們已經基本完成了Python基礎數據結構的學習,包括列表,字符串,元組,bytes, bytearray, set, 字典等。為了更好的理解和熟練使用這些基本的數據結構,我將它們各自的特點分別總結 并做成了表格,希望能夠幫助我們更好的理解的同時,熟練掌握這些數據結構。
-
楊輝三角專題
楊輝三角;二項式
-
解析式
列表解析式和字典解析式 datetime模塊 對日期,時間,時間戳的處理 datetime類 today()返回本地時區當前的datetime對象 now(tz=None)返回當前時間的datetime對象,時間到微秒,如果tz為None,返回和today()一樣 utcnow()沒有時區的當前時間 fromtimestamp(timestamp,tz=Zo…
-
Ipython封裝解構
IPython Shell命令 !command 執行shell命令 !ls -l , !touch a.txt file = !ls -l | grep py 魔術方法 使用%開頭的,IPython內置的特殊方法 %magic 格式 %開頭是line magic %% 開頭是cell magic,notebook的cell %alias 定義一個系統命令的…
-
Python內建函數
內建函數 標識id() 返回對象的唯一標識,CPython返回內存地址 哈希hash() 返回一個對象的hash值 類型type() 返回對象的類型 類型轉換 int()、float()、bin()、hex()、oct()、bool()、list()、tuple()、dict()、set()、complex()、bytes()、bytearray() 輸入i…
-
Python 部分知識點總結(三)
此篇博客只是記錄第五周未掌握或不熟悉的知識點,用來加深印象。
-
enumerate用法和轉置矩陣求解、效率測試
enumerate用法和轉置矩陣求解、效率測試
-
Python內置數據結構
解析器和生成器
-
Python數據結構
數據結構個人總結,方便以后查找。
-
Python數據結構
數據結構個人總結,方便以后查找。
-
封裝與解構 集合
封裝和解構 封裝:將多個值進行分割,結合在一起,本質上返回元組,只是省掉了小括號 ‘==‘意思為內容一致,‘=’意思為內存空間一致 解構:把線性結構的元素解開,并順序的賦值給其他變量,左邊接納的變量數要和左邊解開的元素數量一致 集合不是非線性 解構中使用*變量名接收,但不能單獨使用,被*變量名收集后組成一個列表 第一個下劃線為9,結果被第二個下劃線重新賦值為…
-
元組與字符串
元組tuple 一個有序的元素組成的集合,不可變,用()表示,可進行索引,正索引:從左至右,從0開始;負索引:從右至左,從-1開始,正負索引不可超界,否則引發indexerror,tuple[index],index就是索引,使用中括號訪問 元組是只讀的,所以沒有增,改,刪的方法 冒泡法:屬于交換排序,兩兩比較大小,交換位置,結果分為升序和降序排列 升序:n…
-
Python內置數據結構——字符串
知識結構圖 學習筆記 字符串 字符組成的有序序列,字符的集合 使用單引號、雙引號、三引號引起來的字符序列 不可變對象 Unicode類型 定義 單引號、雙引號、三引號 r、R:引號內的字符原樣輸出 元素訪問 索引訪問 可迭代 join連接 “string“.join(iteratable) 使用string作為分隔符將可迭代對象連接起…