原创 Python 學習筆記-第3講:字符串

在 Python 中,字符串 (String)屬於不可變數據類型。不可變數據(四個):Number(數字)、String(字符串)、Tuple(元組)、Sets(集合);可變數據(兩個):List(列表)、Dictionary(字典)。在

原创 Python 學習筆記-第2講:循環語句

Python 循環語句循環語句允許我們執行一個語句或語句組多次,下面是循環語句邏輯:Python提供了for循環和while循環(在Python中沒有do..while循環):1. For 循環    for 循環用於遍歷序列中的所有元素

原创 Python 學習筆記-第4講:正則表達式和列表

一、正則表達式1. 定義正則表達式 (regular expression)是一種非常強大的字符串操作工具。啥是“正則”呢,瞅着漢字審視半天也沒想明白到底是啥意思,還是看看它的英文本體長啥樣吧:“regular expression”?規

原创 Python 學習筆記-第1講:基礎知識

一、簡介Python是一種解釋型、面向對象、動態數據類型的高級程序設計語言。 Everything is object in Python.解釋型意味着無需編譯,可在Python解釋器中以命令行形式進行交互式編程,也可以保存爲 .py 文

原创 Python-在 for 循環中使用 enumerate() 方法修改列表元素

需求:使用range()方法生成一個數據列表,然後將列表中的數字轉換爲字符串類型,並使用字符串的.join()方法將列表項連接成一個字符串。實現過程:>>> l=list(range(100)[::2]) >>> l [0

原创 Python 學習筆記-第16講:Web 編程

一、網絡基礎1. 基礎知識網絡根據地域可分爲三類:局域網()、城域網(幾十公里)、廣域網(www)IP地址是由4個8位組成,每一個數字不能大於255,00000000.00000000.00000000.00000000IP地址由網絡IP

原创 Python 學習筆記-第15講:XML 解析

Python中提供的XML解析方式:方法特點SAXSAX解析通過流模式在解析XML的過程中觸發對應的事件(start_element、char_data、end_element)並調用用戶定義的回調函數來處理XML文件。DOM將XML數據

原创 Python 學習筆記-第13講:面向對象-迭代器與閉包

一、迭代器將某個數據集內的數據逐個取出的過程叫做迭代。字符串、列表、元組、字典、集合都可以使用 for 遍歷訪問,它們都是可迭代對象。迭代器是訪問集合內元素的一種方式。迭代器對象從集合的第一個元素開始訪問,直到所有的元素都被訪問一遍後結束

原创 Python 學習筆記-第24講:MySQL 數據庫存儲過程

1. ANACONDA(一個開源的Python發行版本) Anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項。 Conda是一個開源的包、環境管理器,可以用於在同一個機器上安

原创 Python 學習筆記-第6講:函數

補充:冒泡算法示意圖[2,1,4,8,3,5,11,6] 循環次數[1,2,4,8,3,5,11,6] [1,2,4,8,3,5,11,6] [1,2,4,8,3,5,11,6] [1,2,4,8,3,5,11,6] [1,2,4,8,

原创 Python 學習筆記-第7講:匿名函數 lambda

1. 匿名函數lambda [arg1 [,arg2,.....argn]]:expressionlambda 函數是不需要使用 def 語句定義的一個簡易函數,其語法只包含一個語句。lambda 只是一個表達式,函數體比 def 簡單很

原创 Python 學習筆記-第10講:面向對象-封裝、繼承與多態

面向對象的三大特徵:封裝、繼承、多態1. 封裝    封裝是指將某些東西包裝和隱藏起來,讓外界無法直接使用,只能通過某些特定的方式才能訪問。被封裝的特性只能通過特定的行爲去訪問,以保證對象的數據完整性、隱藏性和安全性,並且有利於後期的維護

原创 Python 學習筆記-第21講:DML 和 DQL

1. MySQL 的存儲引擎 MyISAM、InnoDB、Memory、CSV 等9種 名稱 InnoDB MyISAM 事務處理 支持 不支持 數據行鎖定 支持 不支持 外鍵約束 支持 不支

原创 Python 學習筆記-第19講:OS 模塊與數據庫基礎

一、OS 模塊 OS 模塊是一個目錄和文件處理模塊。使用該模塊中的方法可以處理目錄和文件。 幾個常用方法: 1. os.mkdir("") 創建文件夾 2. os.rmdir("") 刪除文件夾 3. os.chdir("") 更改當前工

原创 Python 學習筆記-第17講:thread 線程

一、進程與線程1. 進程是一個程序的執行實例,是操作系統可分配、管理的資源集合。進程擁有唯一的 ID。特點:1) 進程是系統運行程序的基本單位。2) 每一個進程都有自己獨立的一塊內存空間和一組系統資源。3) 每一個進程的內部數據和狀態都是