cmp()方法返回兩個(gè)數(shù)的差的符號(hào):-1如果xy.語(yǔ)法以下是cmp()方法的語(yǔ)法:cmp(x,y)參數(shù)x--這是一個(gè)數(shù)值表達(dá)式y(tǒng)--這也是一個(gè)數(shù)值表達(dá)式返回值此方法如果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
方法update用于對(duì)一個(gè)字典進(jìn)行更新。在調(diào)用update時(shí),可向它提供一個(gè)映射、一個(gè)由鍵-值對(duì)組成的序列(或其他可迭代對(duì)象)或關(guān)鍵字參數(shù)。映射>>>d={...'title':'PythonWebSite',...'url':'http://www.python.org'...}>>>x={'title':'PythonLanguageWebsite'}>>>d.update(x)>>>d{'url':'http://www.python.org','t
系統(tǒng) 2019-09-27 17:47:20 1997
安裝方法:注:python環(huán)境一定要配置好。1.第一步:下載官方網(wǎng)站:http://www.pyinstaller.org/downloads.html此處下載版本為穩(wěn)定版。2.第二步:下載完成后解壓,打開cmd。例如:我的在F盤根目錄下。可更換目錄,建議不要有目錄不要帶有中文。上圖:關(guān)鍵安裝命令。下圖:安裝過程圖。注意命令的空格,下面夸張了下空格間距,每次空格也僅需按一次。(1)cdF:\pyinstaller-develop\bootlaoder(進(jìn)入
系統(tǒng) 2019-09-27 17:47:11 1997
數(shù)據(jù)類型:float―浮點(diǎn)數(shù)可以精確到小數(shù)點(diǎn)后面15位int―整型可以無(wú)限大bool―非零為true,零為falselist―列表Float/Int:運(yùn)算符:/―浮點(diǎn)運(yùn)算除//―當(dāng)結(jié)果為正數(shù)時(shí),取整;11//5=2;11//4=2當(dāng)結(jié)果為負(fù)數(shù)時(shí),向下取整;-11//5=-3;-11//4=-3當(dāng)分子分母都是float,結(jié)果為float型**―計(jì)算冪;11**2=121%―取余其他數(shù)學(xué)運(yùn)算:1.分?jǐn)?shù):importfractions;fractions.Fra
系統(tǒng) 2019-09-27 17:47:01 1997
asctime()方法將一個(gè)元組或struct_time表示的時(shí)間返回gmtime()或localtime(),以下列格式的24個(gè)字符的字符串:“TueFeb1723:21:052015”。語(yǔ)法以下是asctime()方法的語(yǔ)法:time.asctime([t]))參數(shù)t--這是9個(gè)元素或struct_time元組表示所返回gmtime的()或localtime()函數(shù)的時(shí)間。返回值此方法返回以下形式的24個(gè)字符的字符串:“TueFeb1723:21:05
系統(tǒng) 2019-09-27 17:46:44 1997
本來(lái)是要寫個(gè)程序用的,沒寫完不寫了,這一部分就貼出來(lái)吧驗(yàn)證域名和IPclassJianKong():'''查詢IDC信息,封ip和過白名單'''def__init__(self):pass@classmethoddefip_verify(cls,str):'驗(yàn)證IP地址規(guī)范'pattern=re.compile('(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-
系統(tǒng) 2019-09-27 17:46:40 1997
前言在iOS項(xiàng)目開發(fā)的過程中,如果版本迭代開發(fā)的時(shí)間比較長(zhǎng),那么在很多版本開發(fā)以后或者說有多人開發(fā)參與以后,工程中難免有一些垃圾資源,未被使用卻占據(jù)著api包的大小!這里我通過Python腳本來(lái)查找項(xiàng)目中未被使用的圖片、音頻、視頻資源,然后刪除掉;以達(dá)到減小APP包大小的目的!代碼先查找項(xiàng)目中所以的資源文件存到你數(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):#同一類事物:動(dòng)物@abc.abstractmethoddeftalk(self):passclassPeople(Animal):#動(dòng)物的形態(tài)之一:人deftalk(self):print('sayhello')classDog(Animal):#動(dòng)物的形態(tài)之二:狗deftalk(self):print('saywangwang')cl
系統(tǒng) 2019-09-27 17:46:13 1997
re.sub功能,比replace強(qiáng)大的替換函數(shù),將正則表達(dá)式匹配上的模塊替換成replre.sub(pattern,repl,string,count=0,flags=0)返回最左邊正則表達(dá)式限定的被repl代替的字符串,如果正則表達(dá)式?jīng)]有匹配上,則字符串不做修改。\nisconvertedtoasinglenewlinecharacter,\risconvertedtoacarriagereturn,andsoforth.Unknownescapess
系統(tǒng) 2019-09-27 17:46:01 1997
1.將類似如下程序中的切片變得更可讀###位置##0123456789012345678901234567890123456789012345678901234567890'record='....................100.......513.25..........'cost=int(record[20:32])*float(record[40:48])利用slice()函數(shù)創(chuàng)建slice對(duì)象,該對(duì)象可用于任何切片可應(yīng)用的地方如:>>>it
系統(tǒng) 2019-09-27 17:45:23 1997