原文鏈接:https://my.oschina.net/xiaocon/blog/199414finally關(guān)鍵字的意思是只要異常,到最后都會(huì)執(zhí)行語(yǔ)句塊。。。#!/usr/bin/pythonimporttimetry:f=file('poem.txt')whileTrue:line=f.readline()iflen(line)==0:breaktime.sleep(2)printline,finally:f.close()print'file.clos
系統(tǒng) 2019-09-27 17:49:21 1894
劍指offer:從上到下打印二叉樹(shù)題目描述從上往下打印出二叉樹(shù)的每個(gè)節(jié)點(diǎn),同層節(jié)點(diǎn)從左至右打印。結(jié)果:[8,6,10,5,7,9,11]解題思路典型的使用隊(duì)列的題目。每從隊(duì)列頭部獲取一個(gè)節(jié)點(diǎn),就將該節(jié)點(diǎn)的左右子節(jié)點(diǎn)存入隊(duì)列的尾部。如此往復(fù),直至隊(duì)列為空。代碼#coding:utf-8classSolution:#從上往下打印出二叉樹(shù)的每個(gè)節(jié)點(diǎn),同層節(jié)點(diǎn)從左至右打印defPrintFromTopToBottom(self,root):array=[]resu
系統(tǒng) 2019-09-27 17:49:17 1894
更詳細(xì)見(jiàn):https://blog.csdn.net/Lord_sh/article/details/92653790>>>x=np.arange(0,16).reshape(4,4)>>>xarray([[0,1,2,3],[4,5,6,7],[8,9,10,11],[12,13,14,15]])>>>idx=[[1,0,0,0],[0,1,0,0],[0,1,0,0],[0,0,0,1]]>>>idx[[1,0,0,0],[0,1,0,0],[0,1,
系統(tǒng) 2019-09-27 17:49:14 1894
實(shí)例一:讀取txt文件中含有中文的字符importre##此處使用的編輯器是python3.xd="[\u4e00-\u9fa5]+"#中文匹配的符號(hào)f=open('test.txt','rb')#這里以二進(jìn)制讀取,方便中文的轉(zhuǎn)義,不設(shè)置回報(bào)錯(cuò)這里的TXT文檔#文檔內(nèi)容:HelloworldChina你好,你好好ThisisatxtFiles2f程序員雜志一2d3程序員雜志二2d3程序員雜志三2d3程序員雜志四2d3#此處涉及到文本的讀取工作,先讀取文件,
系統(tǒng) 2019-09-27 17:48:50 1894
一.python是一門(mén)動(dòng)態(tài)性(不用預(yù)先設(shè)置類(lèi)型,變量可以隨便改變值)、解釋性語(yǔ)言(我學(xué)習(xí)用cpython解釋器),可以函數(shù)式編程和面向?qū)ο缶幊?.用python文件名.py來(lái)運(yùn)行2.初次學(xué)習(xí)用v3.73.python編程不要亂打空格號(hào)4.python語(yǔ)句塊用冒號(hào):二.變量1.變量名用小寫(xiě)2.變量名用字母、數(shù)字和下劃線(xiàn)3.變量名不能包括空格4.常量用大寫(xiě)三.數(shù)據(jù)類(lèi)型(不需要申明)1.整數(shù)2.浮點(diǎn)數(shù)3.布爾類(lèi)型(只有兩個(gè)值,True和False注意大寫(xiě))4.空
系統(tǒng) 2019-09-27 17:48:35 1894
目錄0環(huán)境1引言2思路3圖像分類(lèi)4總結(jié)0環(huán)境Python版本:3.6.8系統(tǒng)版本:macOSMojavePythonJupyterNotebook1引言七月了,大家最近一定被一項(xiàng)新的政策給折磨的焦頭爛額,那就是垃圾分類(lèi)。《上海市生活垃圾管理?xiàng)l例》已經(jīng)正式實(shí)施了,相信還是有很多的小伙伴和我一樣,還沒(méi)有完全搞清楚哪些應(yīng)該扔在哪個(gè)類(lèi)別里。感覺(jué)每天都在學(xué)習(xí)一遍垃圾分類(lèi),真令人頭大。聽(tīng)說(shuō)一杯沒(méi)有喝完的珍珠奶茶應(yīng)該這么扔1、首先,沒(méi)喝完的奶茶水要倒在水池里2、珍珠,水
系統(tǒng) 2019-09-27 17:48:13 1894
通過(guò)一個(gè)for循環(huán),將一個(gè)一個(gè)字符追加到字符串中:方法一:string=''str=u"追加字符"foriinrange(len(str)):string+=str[i]printstring顯示結(jié)果:追加字符方法二:string=[]str=u"1234"foriinrange(len(str)):string.append(str[i])printstring顯示結(jié)果:[u'1',u'2',u'3',u'4']以上這篇python字符串追加實(shí)例就是小編
系統(tǒng) 2019-09-27 17:48:12 1894
Ruby和Python太相似了,取舍大部分都是個(gè)人喜好上的原因。比如我就覺(jué)得Python的“Thereisonlyonewaytodoit.”比Ruby的“Therearemanywaystodoit.”要好,這不光是考慮團(tuán)隊(duì)協(xié)作的問(wèn)題,更重要的是自己能很快明白自己三個(gè)月前寫(xiě)的沒(méi)有任何注釋的代碼是在干什么。當(dāng)然也有很多人覺(jué)得自由和靈活要比可讀性來(lái)的重要,所以我說(shuō)這個(gè)是個(gè)人喜好的原因。客觀(guān)上的Ruby比Python的優(yōu)勢(shì)我想到的有這么幾個(gè):Block應(yīng)該是語(yǔ)
系統(tǒng) 2019-09-27 17:48:04 1894
Python字典是另一種可變?nèi)萜髂P停铱纱鎯?chǔ)任意類(lèi)型對(duì)象,如字符串、數(shù)字、元組等其他容器模型。一、創(chuàng)建字典字典由鍵和對(duì)應(yīng)值成對(duì)組成。字典也被稱(chēng)作關(guān)聯(lián)數(shù)組或哈希表。基本語(yǔ)法如下:dict={'Alice':'2341','Beth':'9102','Cecil':'3258'}也可如此創(chuàng)建字典dict1={'abc':456}dict2={'abc':123,98.6:37}注意:每個(gè)鍵與值用冒號(hào)隔開(kāi)(:),每對(duì)用逗號(hào),每對(duì)用逗號(hào)分割,整體放在花括號(hào)中({
系統(tǒng) 2019-09-27 17:47:55 1894
本文實(shí)例講述了python讀寫(xiě)excel文件操作。分享給大家供大家參考,具體如下:對(duì)excel文件的操作,python有第三方的工具包支持,xlutils,在這個(gè)工具包中包含了xlrd,xlwt等工具包.利用這些工具,可以方便的對(duì)excel進(jìn)行操作。1.下載xlutils:http://pypi.python.org/pypi/xlutils2.安裝,解壓下載文件之后,可以pythonsetup.pyinstall3.應(yīng)用(生成EXCEL,遍歷EXCEL,
系統(tǒng) 2019-09-27 17:47:52 1894