python基礎(chǔ)學(xué)習(xí)筆記(六)2013-04-2122:52蟲師閱讀(...)評論(...)編輯收藏學(xué)到這里已經(jīng)很不耐煩了,前面的數(shù)據(jù)結(jié)構(gòu)什么的看起來都挺好,但還是沒法用它們做什么實(shí)際的事。基本語句的更多用法使用逗號輸出>>>print'age:',25age:25如果想要同時(shí)輸出文本和變量值,卻又不希望使用字符串格式化的話,那這個(gè)特性就非常有用了:>>>name='chongshi'>>>salutation='Mr'>>>greeting='Hello
系統(tǒng) 2019-09-27 17:48:55 1953
python爬蟲1《1》什么是爬蟲網(wǎng)絡(luò)爬蟲?網(wǎng)絡(luò)爬蟲(又被稱為網(wǎng)頁蜘蛛,網(wǎng)絡(luò)機(jī)器人),是一種按照一定的規(guī)則,自動地抓取萬維網(wǎng)信息的程序或者腳本。《2》爬蟲的基本原理:我們把互聯(lián)網(wǎng)比喻為一張大網(wǎng),網(wǎng)絡(luò)爬蟲我們想象為網(wǎng)上的蜘蛛,網(wǎng)頁與網(wǎng)頁之間的連接我們理解為節(jié)點(diǎn),爬蟲就相當(dāng)于是訪問網(wǎng)頁,獲取網(wǎng)頁的信息,又通過節(jié)點(diǎn)可以爬取另一個(gè)網(wǎng)站,然后不停的通過一個(gè)個(gè)節(jié)點(diǎn)即訪問一個(gè)個(gè)網(wǎng)頁,這樣網(wǎng)站的數(shù)據(jù)就可以被我們獲取下來了。《3》爬蟲的分類:網(wǎng)絡(luò)爬蟲可分為通用爬蟲和聚焦爬蟲
系統(tǒng) 2019-09-27 17:48:45 1953
我們上次報(bào)道過,微軟官方上線Python教程文檔。最近微軟針對Python初學(xué)者,推出了一套免費(fèi)的教程視頻。這套視頻名為PythonforBeginners,該在線教學(xué)視頻由微軟高級項(xiàng)目經(jīng)理ChristopherHarrison、以及微軟AIGaming的商業(yè)開發(fā)經(jīng)理SusanIbach共同講解,在課程中加入了他們對Python的見解,一共有44個(gè)視頻。官方對該系列視頻的描述是快速和簡潔的,這套視頻并不是對Python的深入研究,而是為Python初學(xué)者提
系統(tǒng) 2019-09-27 17:48:40 1953
這篇文章主要介紹了python制作英語翻譯小工具代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下用python爬蟲可以制作英語翻譯小工具。來看下代碼吧~importrequests,json#函數(shù)封裝deftranslator():session=requests.session()i=input('請問你要翻譯什么?')url='http://fanyi.youdao.com/translate'
系統(tǒng) 2019-09-27 17:48:32 1953
面向?qū)ο缶幊虝r(shí),都會遇到一個(gè)概念,類,python也有這個(gè)概念,下面我們通過代碼來深入了解下。創(chuàng)建和使用類classDog():def__init__(self,name,age):self.name=nameself.age=agedefsit(self):print(self.name.title()+"isnowsitting.")defroll_over(self):print(self.name.title()+"rolledover!")my_
系統(tǒng) 2019-09-27 17:48:08 1953
2019中國好聲音火熱開播,作為一名“假粉絲”,這一季每一期都刷過了,尤其剛播出的第六期開始正式的battle。視頻視頻看完了,那看下大家都是怎樣評論的。1.網(wǎng)頁分析部分本文爬取的是騰訊視頻評論,第六期的評論地址是:http://coral.qq.com/4093121984每頁有10條評論,點(diǎn)擊“查看更多評論”,可將新的評論加載進(jìn)來,通過多次加載,可以發(fā)現(xiàn)我們要找的評論就在以v2開頭的js類型的響應(yīng)中。請求為GET請求,地址是http://coral.q
系統(tǒng) 2019-09-27 17:48:03 1953
這貨很強(qiáng)大,必須掌握文檔鏈接http://docs.python.org/2/library/itertools.htmlpymotw鏈接http://pymotw.com/2/itertools/基本是基于文檔的翻譯和補(bǔ)充,相當(dāng)于翻譯了itertools用于高效循環(huán)的迭代函數(shù)集合組成總體,整體了解無限迭代器復(fù)制代碼代碼如下:迭代器參數(shù)結(jié)果例子count()start,[step]start,start+step,start+2*step,...count
系統(tǒng) 2019-09-27 17:47:57 1953
本文介紹了使用Python來掃描指定目錄下的文件,或者匹配指定后綴和前綴的函數(shù)。步驟如下:如果要掃描指定目錄下的文件,包括子目錄,需要調(diào)用scan_files("/export/home/test/")如果要掃描指定目錄下的特定后綴的文件(比如jar包),包括子目錄,調(diào)用scan_files("/export/home/test/",postfix=".jar")如果要掃描指定目錄下的特定前綴的文件(比如test_xxx.py),包括子目錄,調(diào)用scan_
系統(tǒng) 2019-09-27 17:47:27 1953
Python是一門弱類型語言,很多從C/C++轉(zhuǎn)過來的朋友起初不是很適應(yīng)。比如,在聲明一個(gè)函數(shù)時(shí),不能指定參數(shù)的類型。用C做類比,那就是所有參數(shù)都是void*類型!void類型強(qiáng)制轉(zhuǎn)換在C++中被廣泛地認(rèn)為是個(gè)壞習(xí)慣,不到萬不得已是不會使用的。Python自然沒有類型強(qiáng)制轉(zhuǎn)換一說了,因?yàn)樗莿討B(tài)語言。首先,所有對象都從Object繼承而來,其次,它有強(qiáng)大的內(nèi)省,如果調(diào)用某個(gè)不存在的方法會有異常拋出。大多數(shù)情況,我們都不需要做參數(shù)類型栓查,除了一些特殊情況。
系統(tǒng) 2019-09-27 17:47:04 1953
函數(shù)的對象python中一切皆對象函數(shù)對象的四大功能引用deff1():print('fromf1')f1()#調(diào)用函數(shù)print(f1)print('*'*50)f=f1#將函數(shù)名f1賦值給ff()#f也可以調(diào)用函數(shù)print(f)fromf1**************************************************fromf1函數(shù)名相當(dāng)于一個(gè)變量名,既能接收函數(shù)體返回的值,也能賦值。當(dāng)做參數(shù)傳給一個(gè)函數(shù)deff1():prin
系統(tǒng) 2019-09-27 17:46:53 1953