原创 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