任何應(yīng)用都需要持久化存儲(chǔ)。一般有三種基礎(chǔ)的存儲(chǔ)機(jī)制:文件、數(shù)據(jù)庫(kù)系統(tǒng)及混合類型。 1. 數(shù)據(jù)庫(kù)基本操作和SQL 數(shù)據(jù)庫(kù)使用文件系統(tǒng)作為基本的持久...
python的優(yōu)點(diǎn)在于有大量3的內(nèi)置模塊和第三方模塊,使用這些模塊我們可以方便地實(shí)現(xiàn)需要的功能。本文主要介紹python的模塊結(jié)構(gòu)及常用的內(nèi)置模...
正則表達(dá)式(regular expression),是匹配文本字段的模式。其設(shè)計(jì)思想是用一種描述性的語(yǔ)言來(lái)給字符串定義一個(gè)規(guī)則,凡是符合規(guī)則的字...
1. 網(wǎng)絡(luò)編程基礎(chǔ) 網(wǎng)絡(luò)編程:讓不同電腦上的軟件進(jìn)行數(shù)據(jù)傳遞,即進(jìn)程間通信。 IP地址:用來(lái)標(biāo)記網(wǎng)絡(luò)主機(jī)。 每一個(gè)IP地址包括兩部分:網(wǎng)絡(luò)地址和...
Mac OS X,UNIX,Linux,Windows等,都是多任務(wù)操作系統(tǒng)即操作系統(tǒng)可以同時(shí)運(yùn)行多個(gè)任務(wù)。對(duì)于操作系統(tǒng)來(lái)說(shuō),一個(gè)任務(wù)就是一個(gè)進(jìn)...
程序運(yùn)行的時(shí)候會(huì)因?yàn)槟撤N原因,發(fā)生錯(cuò)誤,導(dǎo)致程序不能運(yùn)行。發(fā)生錯(cuò)誤時(shí),Python你會(huì)創(chuàng)建一個(gè)異常對(duì)象。我們需要在編寫(xiě)代碼的時(shí)候,對(duì)異常的情況做...
1. 實(shí)例方法、類方法、靜態(tài)方法 python類中定義的方法,一般需要通過(guò)實(shí)例才能訪問(wèn),也就是實(shí)例方法。python類中定義的方法一般有三種:實(shí)...
首先理解幾個(gè)概念,迭代、可迭代對(duì)象、迭代器。 1. 迭代器 迭代(Iteration):按順序訪問(wèn)線性結(jié)構(gòu)中的每一項(xiàng) 可迭代對(duì)象(Iterabl...