基礎篇JupyterNotebook優點整合所有的資源交互性編程體驗零成本重現結果實踐站點Jupyter官方GoogleResearch提供的Colab環境安裝運行列表與元組列表和元組,都是一個可以放置任意數據類型的有序集合。l=[1,2,'hello','world']#列表中同時含有int和string類型的元素l[1,2,'hello','world']tup=('jason',22)#元組中同時含有int和string類型的元素tup('jason
系統 2019-09-27 17:50:12 2070
引用是指保存的值為對象的地址。在Python語言中,一個變量保存的值除了基本類型保存的是值外,其它都是引用,因此對于它們的使用就需要小心一些。下面舉個例子:問題描述:已知一個列表,求生成一個新的列表,列表元素是原列表的復制復制代碼代碼如下:a=[1,2]b=a這種做法其實并未真正生成一個新的列表,b指向的仍然是a所指向的對象。這樣,如果對a或b的元素進行修改,a,b的值同時發生變化。解決的方法為:復制代碼代碼如下:a=[1,2]b=a[:]這樣修改a對b沒
系統 2019-09-27 17:49:48 2070
NumPy是一個優秀的科學計算庫,提供了很多實用的數學函數、強大的多維數組對象和優異的計算性能,不僅可以取代Matlab和Mathematica的許多功能,而且業已成為Python科學計算生態系統的重要組成部分。但與這些商業產品不同,它是免費的開源軟件。本書從NumPy安裝講起,逐漸過渡到數組對象、常用函數、矩陣運算、線性代數、金融函數、窗函數、質量控制等內容,致力于向初中級Python編程人員全面講述NumPy及其使用。另外,通過書中豐富的示例,你還將學
系統 2019-09-27 17:47:44 2070
一、說明類似json將xml解析為python對象,可以使用第三方庫untangle或xmltodict實現。將以下內容保存為xml2obj.xml,后我我們就使用該文件。1.第一行的是xml文件的聲明,它定義了xml的版本(1.0)和所使用編碼為UTF-8。2.接下來就是xml文件的內容了,這些內容按一個樹狀結構進行組織擺放,形式如下:section1contentsection2content其中,每一個.叫做一個節點,也叫一個元素,節點可以嵌套放置,
系統 2019-09-27 17:46:25 2070
數組數組的設計數組設計之初是在形式上依賴內存分配而成的,所以必須在使用前預先請求空間。這使得數組有以下特性:1、請求空間以后大小固定,不能再改變(數據溢出問題);2、在內存中有空間連續性的表現,中間不會存在其他程序需要調用的數據,為此數組的專用內存空間;3、在舊式編程語言中(如有中階語言之稱的C),程序不會對數組的操作做下界判斷,也就有潛在的越界操作的風險(比如會把數據寫在運行中程序需要調用的核心部分的內存上)。因為簡單數組強烈倚賴電腦硬件之內存,所以不適
系統 2019-09-27 17:46:17 2070
python中的and從左到右計算表達式,若所有值均為真,則返回最后一個值,若存在假,返回第一個假值。or也是從左到有計算表達式,返回第一個為真的值。復制代碼代碼如下:IDLE1.2.4>>>'a'and'b''b'>>>''and'b'''>>>'a'or'b''a'>>>''or'b''b'類似三目表達式的用法:bool?a:b復制代碼代碼如下:>>>a='first'>>>b='second'>>>1andaorb#等價于bool=true時的情況'
系統 2019-09-27 17:46:14 2070
①GET#-*-coding:utf-8-*-importrequestsdefget(url,datas=None):response=requests.get(url,params=datas)json=response.json()returnjson注:參數datas為json格式②POST#-*-coding:utf-8-*-importrequestsdefpost(url,datas=None):response=requests.post(
系統 2019-09-27 17:38:05 2070
這是學習AJAX的第一篇文章,我把自己學習一些心得寫出來,因為是從初學者的腳度出發,可能會寫得比較詳細,因為我就是一個初學者,也知道作為一個初學者,隨隨便便的拿一個例子就看看,是只知道要這樣,但為什么要這樣卻不清楚,我這里就盡我自己的語言,讓初學者和我一樣,能夠看了這篇文章之后,“哦,這里原來是這樣的”。我個人還是喜歡從實例出發,對我自己而言,看了過后如果沒有實例鞏固,效果就不會那么好,也就不會減除對這個東西的神秘感,其實,從我個人的腳度出發后,因為前面寫
系統 2019-08-29 23:46:15 2070
目的:導出的Excel模板,某些單元格要是文本形式,如下圖我之前想當然的用cell.setCellType(HSSFCell.CELL_TYPE_STRING),但是發現沒有效果。實際POI對Excel單元格格式的設置是用HSSFDataFormat這個類。如下代碼可以實現設置為文本格式:HSSFCellStylecellStyle=workbook.createCellStyle();HSSFDataFormatformat=workbook.creat
系統 2019-08-29 23:33:06 2070
前文介紹了系統用例,在這一節中,我們將討論的是用例描述和邏輯模型的工作。從任何一個環節我們都會看到用例,但是僅僅依靠用例本身的圖來描述用例是不夠的,為什么呢?因為用例它所要描述的是一個場景,換句話說,就是用例是描述了某件詳細的事情。如果作為一個場景的話必然要考慮這么幾個問題:l誰在這個場景中做事?l什么時候進入這個場景?l這個場景在做什么?l這個場景有沒有特殊規則?l這個場景結束后會有什么情況?l這個場景和別的場景會有什么聯系?考慮這幾個問題的話,那我們就
系統 2019-08-29 23:24:58 2070