原创 python內置數據結構之list
列表簡單總結類和實例之間的理解 人類,哺乳類 實例是某一類中的真實個體時間複雜度 O(1) O(n) O(n**2) 隨着處理的數據逐漸增加,程序
原创 python內置數據結構之dict
字典是什麼 key-value對的集合. 可變的、無序、key不重複的序列. key只能是唯一標識,value不限定,只要是合法的value. key和value一一對應.字典的定義初始化空字典定義 di
原创 python高級之描述器
描述器用到的方法 用到3個魔術方法: __get__()、__set__()、__delete__() 方法使用格式: obj.__get__(self, instance, owner) ob
原创 python基礎知識
python_1Python解釋器CPython C語言開發的Python解釋器,最廣泛 IPython 一個交互式、功能增強的CPython Pypy Python語言寫的Python解釋器,JIT
原创 面向對象之多繼承
多繼承Python不同版本的類 Python2.2之前類是沒有共同的祖先的,之後引入object類,它稱爲新式類. Python2中爲了兼容,分爲舊式類(古典類)和新式類 Python3中全部都是新式類 新式類
原创 日誌分析代碼實現(正則表達式)
日誌分析代碼實現(正則表達式)思路 使用正則表達式處理: 使用正則提取對應內容 每段數據轉換爲對應格式 精簡代碼,異常處理,代碼效率檢查import datetimeimport rel
原创 日誌分析代碼實現(字符串切割)
日誌分析代碼實現(字符串切割)思路 不使用正則表達式處理: 進行字符串切割 將[]和"括起的內容特殊處理 將每段數據轉換爲對應格式 代碼精簡,代碼效率檢查import d
原创 python基礎練習_1.1
練習_1.1練習題目: 1 打印九九乘法表 2 打印下方菱形 3 打印100以內的斐波那契數列 4 求斐波那契數列第101項 5 求10萬內的所有質數 * ***
原创 python基礎練習_1.2
練習_1.2練習: 輸入兩個數,比較大小後,從小到大升序打印 輸入三個數,比較大小後,從小到大升序打印 給一個半徑,求圓的面積和周長.圓周率3.14 輸入n個數,求每次輸入後的算數平均數- 輸入兩個數,比較大小
原创 CSV
CSV文件簡介 CSV(Comma-Separated Values),逗號分隔值 CSV是一個被行分隔符、列分隔符劃分成行和列的文本文件.沒有指定字符編碼. 詳情參看 RFC 4180 :https://www.i