樹和圖的數(shù)據(jù)結(jié)構(gòu),就很有意思啦。#coding=utf-8classBinaryTree:def__init__(self,root_obj):self.key=root_objself.left_child=Noneself.right_child=Nonedefinsert_left(self,new_node):node=BinaryTree(new_node)ifself.left_childisNone:self.left_child=nodee
系統(tǒng) 2019-09-27 17:49:38 2118
本書特色用傳統(tǒng)的電子表格來處理數(shù)據(jù)不僅效率低下,而且無法處理某些格式的數(shù)據(jù),對于混亂或龐大的數(shù)據(jù)集更是束手無策。本書將教你如何利用語法簡單、容易上手的Python輕松處理數(shù)據(jù)。作者通過循序漸進(jìn)的練習(xí),詳細(xì)介紹如何有效地獲取、清洗、分析與呈現(xiàn)數(shù)據(jù),如何將數(shù)據(jù)處理過程自動化,如何安排文件編輯與清洗任務(wù),如何處理更大的數(shù)據(jù)集,以及如何利用獲取的數(shù)據(jù)來創(chuàng)作引人入勝的故事。學(xué)完本書,你的數(shù)據(jù)處理和分析能力將更上一層樓。快速了解Python基本語法、數(shù)據(jù)類型和語言概念
系統(tǒng) 2019-09-27 17:49:12 2118
之前的文章里面談到過,我從R轉(zhuǎn)到Python上,一個(gè)很大的不習(xí)慣就是R的數(shù)據(jù)結(jié)構(gòu)比較簡單,但是Python的數(shù)據(jù)類型比較多,很容易就令人頭腦混亂。但是今天學(xué)習(xí)了一下Udacity的課程,頓時(shí)就清楚多了。Python最基礎(chǔ)的數(shù)據(jù)類型包括數(shù)組、列表、字典比較常見的。而Numpy和Pandas的數(shù)據(jù)類型是在基礎(chǔ)數(shù)據(jù)類型上建立,彼此相關(guān),又彼此不同。Numpy里面最基本的就是一維的對象np代指,這點(diǎn)我認(rèn)為和列表list基本沒有什么不同,很多操作(比如各種的for循
系統(tǒng) 2019-09-27 17:49:11 2118
Turtle圖形庫Turtle庫是Python內(nèi)置的圖形化模塊,屬于標(biāo)準(zhǔn)庫之一,位于Python安裝目錄的lib文件夾下,常用函數(shù)有以下幾種:畫筆控制函數(shù)penup():抬起畫筆;pendown():落下畫筆;pensize(width):畫筆寬度;pencolor(color):畫筆顏色;運(yùn)動控制函數(shù)forward(d)/fd(d):直行d個(gè)像素;circle(r,extent=None):繪制半徑為r,角度為extent的弧形,圓心默認(rèn)在海龜左側(cè)距離r
系統(tǒng) 2019-09-27 17:48:49 2118
起因深夜忽然想下載一點(diǎn)電子書來擴(kuò)充一下kindle,就想起來python學(xué)得太淺,什么“裝飾器”啊、“多線程”啊都沒有學(xué)到。想到廖雪峰大神的python教程很經(jīng)典、很著名。就想找找有木有pdf版的下載,結(jié)果居然沒找到!!CSDN有個(gè)不完整的還騙走了我一個(gè)積分!!尼瑪!!怒了,準(zhǔn)備寫個(gè)程序直接去爬廖雪峰的教程,然后再html轉(zhuǎn)成電子書。過程過程很有趣呢,用淺薄的python知識,寫python程序,去爬python教程,來學(xué)習(xí)python。想想有點(diǎn)小激動……
系統(tǒng) 2019-09-27 17:47:00 2118
目錄一、執(zhí)行Python程序的兩種方式1.1交互式1.2命令行式二、執(zhí)行Python程序的兩種IDE2.1Pycharm2.2Jupyter三、變量3.1什么是變量?3.2變量的組成?3.3變量名的定義規(guī)范3.4定義變量的兩種方式3.5常量四、注釋4.1單行注釋4.2多行注釋4.3引用計(jì)數(shù)4.4垃圾回收機(jī)制4.5小整數(shù)池五、花式賦值5.1鏈?zhǔn)劫x值5.2交叉賦值六、與用戶交互七、input八、格式化輸出8.1占位符8.2format格式化8.3f-strin
系統(tǒng) 2019-09-27 17:45:33 2118
一、Tkinter介紹Tkinter是一個(gè)python模塊,是一個(gè)調(diào)用Tcl/Tk的接口,它是一個(gè)跨平臺的腳本圖形界面接口。Tkinter不是唯一的python圖形編程接口,但是是其中比較流行的一個(gè)。最大的特點(diǎn)是跨平臺,缺點(diǎn)是性能不太好,執(zhí)行速度慢。一般使用Tkinter的方法是:FromTkinterimport*或者:importTkinter兩者的區(qū)別我們前面講模塊的時(shí)候已經(jīng)說過了。二、Tkinter的使用先看一下GUI程序的開發(fā),熟悉MFC的朋友應(yīng)
系統(tǒng) 2019-09-27 17:37:37 2118
原創(chuàng)代碼,僅為了學(xué)習(xí)flash“類”而作。歡迎提意見!先發(fā)類代碼和源文件:/************人類實(shí)驗(yàn)制作:ybzjllj2006.1************/class人extendsMovieClip{//聲明屬性var頭:MovieClip;var聲音:Sound;//構(gòu)造函數(shù)function人(){頭.信息._visible=false;}//定義方法//啟動眼睛的動畫function眼眨(){頭.右眼.play();頭.左眼.play();
系統(tǒng) 2019-08-29 23:34:38 2118
在開始后面的內(nèi)容之前,先來解釋一下urllib2中的兩個(gè)個(gè)方法:infoandgeturlurlopen返回的應(yīng)答對象response(或者HTTPError實(shí)例)有兩個(gè)很有用的方法info()和geturl()1.geturl():這個(gè)返回獲取的真實(shí)的URL,這個(gè)很有用,因?yàn)閡rlopen(或者opener對象使用的)或許會有重定向。獲取的URL或許跟請求URL不同。以人人中的一個(gè)超級鏈接為例,我們建一個(gè)urllib2_test10.py來比較一下原始U
系統(tǒng) 2019-08-29 23:21:08 2118
Excel2007制作簡單級聯(lián)下拉框content為了準(zhǔn)備畢設(shè)論文,利用周末學(xué)了點(diǎn)officeword的排版,順便也看了點(diǎn)excel的功能。下面利用我學(xué)到的一點(diǎn)東西,做一個(gè)簡單的excel級聯(lián)下拉菜單。因?yàn)橹粚W(xué)了一點(diǎn),所以算是比較簡單的。最終完成的文件可在此處下載:點(diǎn)擊下載1.準(zhǔn)備數(shù)據(jù)利用如下數(shù)據(jù),將制作一個(gè)簡單的“國家”-》“城市”-》“市區(qū)”的級聯(lián)。2.創(chuàng)建名稱選中A1-A6,然后在選項(xiàng)卡“公式”中點(diǎn)擊“根據(jù)所選內(nèi)容創(chuàng)建”。然后在彈出框中作如下選擇,點(diǎn)
系統(tǒng) 2019-08-29 23:13:17 2118