詞云是一種非常漂亮的可視化展示方式,正所謂一圖勝過千言萬語,詞云在之前的項目中我也有過很多的使用,可能對于我來說,一種很好的自我介紹方式就是詞云吧,就像下面這樣的:個人覺還是會比枯燥的文字語言描述性的介紹會更吸引人一點吧。今天不是說要怎么用詞云來做個人介紹,而是對工作中使用到比較多的詞云計較做了一下總結,主要是包括三個方面:1、諸如上面的簡單形式矩形詞云2、基于背景圖片數(shù)據(jù)來構建詞云數(shù)據(jù)3、某些場景下不想使用類似上面的默認的字體顏色,這里可以自定義詞云的字
系統(tǒng) 2019-09-27 17:48:59 1997
【摘要】本節(jié)中,我們看一下正則表達式的相關用法。正則表達式是處理字符串的強大工具,它有自己特定的語法結構,有了它,實現(xiàn)字符串的檢索、替換、匹配驗證都不在話下。當然,對于爬蟲來說,有了它,從HTML里提取想要的信息就非常方便了。1.實例引入說了這么多,可能我們對它到底是個什么還是比較模糊,下面就用幾個實例來看一下正則表達式的用法。打開開源中國提供的正則表達式測試工具http://tool.oschina.net/regex/,輸入待匹配的文本,然后選擇常用的
系統(tǒng) 2019-09-27 17:48:57 1997
%用法1、整數(shù)的輸出%o——oct八進制%d——dec十進制%x——hex十六進制2、浮點數(shù)輸出(1)格式化輸出%f——保留小數(shù)點后面六位有效數(shù)字%.3f,保留3位小數(shù)位%e——保留小數(shù)點后面六位有效數(shù)字,指數(shù)形式輸出%.3e,保留3位小數(shù)位,使用科學計數(shù)法%g——在保證六位有效數(shù)字的前提下,使用小數(shù)方式,否則使用科學計數(shù)法%.3g,保留3位有效數(shù)字,使用小數(shù)或科學計數(shù)法(2)內(nèi)置round()參數(shù):number-這是一個數(shù)字表達式。ndigits-表示從
系統(tǒng) 2019-09-27 17:48:31 1997
一、對列表(list)進行排序推薦的排序方式是使用內(nèi)建的sort()方法,速度最快而且屬于穩(wěn)定排序復制代碼代碼如下:>>>a=[1,9,3,7,2,0,5]>>>a.sort()>>>printa[0,1,2,3,5,7,9]>>>a.sort(reverse=True)>>>printa[9,7,5,3,2,1,0]>>>b=['e','a','be','ad','dab','dbc']>>>b.sort()>>>printb['a','ad','be'
系統(tǒng) 2019-09-27 17:48:22 1997
cmp()方法返回兩個數(shù)的差的符號:-1如果xy.語法以下是cmp()方法的語法:cmp(x,y)參數(shù)x--這是一個數(shù)值表達式y(tǒng)--這也是一個數(shù)值表達式返回值此方法如果xy則返回1例子下面的例子顯示cmp()方法的使用#!/usr/bin/pythonprint"cmp(80,100):",cmp(80,100)print"cmp(180,100):",cmp(180,100)print"cmp(-80,100):",c
系統(tǒng) 2019-09-27 17:47:43 1997
安裝方法:注:python環(huán)境一定要配置好。1.第一步:下載官方網(wǎng)站:http://www.pyinstaller.org/downloads.html此處下載版本為穩(wěn)定版。2.第二步:下載完成后解壓,打開cmd。例如:我的在F盤根目錄下。可更換目錄,建議不要有目錄不要帶有中文。上圖:關鍵安裝命令。下圖:安裝過程圖。注意命令的空格,下面夸張了下空格間距,每次空格也僅需按一次。(1)cdF:\pyinstaller-develop\bootlaoder(進入
系統(tǒng) 2019-09-27 17:47:11 1997
在這里主要討論的是while循環(huán),for循環(huán)通過迭代對象退出。由于while循環(huán)通常不知道循環(huán)的次數(shù),所以對于while循環(huán),它的幾種應用場景導致退出條件設置的不同。一、讓用戶選擇何時退出:定義退出變量可使用while循環(huán)讓程序在用戶在愿意的時不斷運行,在其中定義一個退出值,只要用戶輸入的不是這個,程序就接著運行。我們小時候玩游戲的經(jīng)常會遇到,當人物死亡的時候,界面會跳出重新開始游戲or結束游戲,結束游戲就相當于我們設置的退出值。形式如下:active=T
系統(tǒng) 2019-09-27 17:46:45 1997
一.安裝依賴庫yum-yinstallpython-developensslopenssl-develgccsqlitesqlite-develmysql-devellibxml2-devellibxslt-develtkintertk-devel#下載Pythonmkdir/tmp/pythoncd/tmp/pythonwgethttps://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz二.解壓Py
系統(tǒng) 2019-09-27 17:46:40 1997
前言在iOS項目開發(fā)的過程中,如果版本迭代開發(fā)的時間比較長,那么在很多版本開發(fā)以后或者說有多人開發(fā)參與以后,工程中難免有一些垃圾資源,未被使用卻占據(jù)著api包的大小!這里我通過Python腳本來查找項目中未被使用的圖片、音頻、視頻資源,然后刪除掉;以達到減小APP包大小的目的!代碼先查找項目中所以的資源文件存到你數(shù)組里面defsearchAllResName(file_dir):global_resNameMapfs=os.listdir(file_dir
系統(tǒng) 2019-09-27 17:46:20 1997
多態(tài)多態(tài)指的是一類事物有多種形態(tài)importabcclassAnimal(metaclass=abc.ABCMeta):#同一類事物:動物@abc.abstractmethoddeftalk(self):passclassPeople(Animal):#動物的形態(tài)之一:人deftalk(self):print('sayhello')classDog(Animal):#動物的形態(tài)之二:狗deftalk(self):print('saywangwang')cl
系統(tǒng) 2019-09-27 17:46:13 1997