人工智能技術(shù)應(yīng)用導(dǎo)論第2.2章 Python語(yǔ)言基礎(chǔ)_第1頁(yè)
人工智能技術(shù)應(yīng)用導(dǎo)論第2.2章 Python語(yǔ)言基礎(chǔ)_第2頁(yè)
人工智能技術(shù)應(yīng)用導(dǎo)論第2.2章 Python語(yǔ)言基礎(chǔ)_第3頁(yè)
人工智能技術(shù)應(yīng)用導(dǎo)論第2.2章 Python語(yǔ)言基礎(chǔ)_第4頁(yè)
人工智能技術(shù)應(yīng)用導(dǎo)論第2.2章 Python語(yǔ)言基礎(chǔ)_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

實(shí)例2:回文詩(shī)021變量

名字命名規(guī)范

給變量賦值就賦予了類型2字符串

數(shù)據(jù)類型

用一對(duì)單引號(hào)、雙引號(hào)或三引號(hào)

用方括號(hào)[]來(lái)截??;0表示開(kāi)始,-1表示末尾

切片,截取

s[start:stop:step]3print

輸出語(yǔ)句

輸出格式知識(shí)點(diǎn)

實(shí)例3:冰雹猜想03導(dǎo)入

老子《道德經(jīng)》有云,所謂一生二,二生三,三生萬(wàn)物,萬(wàn)物變幻,九九八十一后又再循環(huán),歸一。

這種“周而復(fù)始”體現(xiàn)了人類對(duì)一切事物發(fā)展認(rèn)識(shí)的辯證唯物論的哲學(xué)思想。

數(shù)學(xué):冰雹猜想,角谷猜想。無(wú)論N是怎樣一個(gè)數(shù)字,最終都無(wú)法逃脫回到谷底1。目標(biāo)

任意寫(xiě)出一個(gè)自然數(shù)N,并且按照以下的規(guī)律進(jìn)行變換:

如果是奇數(shù),則下一步變成3N+1;

如果是偶數(shù),則下一步變成N/2。

這樣經(jīng)過(guò)若干個(gè)次數(shù),最終回到1

例如:10——>5——>16——>8——>4——>2——>1

實(shí)例3:冰雹猜想03分析實(shí)例3:冰雹猜想03實(shí)現(xiàn)n=int(input('請(qǐng)輸入任意一自然數(shù):'))while(n!=1):ifn%2==0:n=n//2print(n)else:n=3*n+1print(n)實(shí)例3:冰雹猜想031input輸入

接收用戶輸入信息保存在變量中

都被當(dāng)做字符串知識(shí)點(diǎn)

實(shí)例3:冰雹猜想031input輸入

接收用戶輸入信息保存在變量中

都被當(dāng)做字符串2數(shù)字

數(shù)據(jù)類型:字符串、數(shù)字…整數(shù):int

浮點(diǎn)數(shù):float

布爾:bool知識(shí)點(diǎn)

實(shí)例3:冰雹猜想031input輸入

接收用戶輸入信息保存在變量中

都被當(dāng)做字符串2數(shù)字

數(shù)據(jù)類型:字符串、數(shù)字…整數(shù):int

浮點(diǎn)數(shù):float

布爾:bool3類型轉(zhuǎn)換

type()查看類型轉(zhuǎn)換函數(shù):int()、float()、str()、eval()…知識(shí)點(diǎn)

實(shí)例3:冰雹猜想031input輸入

接收用戶輸入信息保存在變量中

都被當(dāng)做字符串2數(shù)字

數(shù)據(jù)類型:字符串、數(shù)字…整數(shù):int

浮點(diǎn)數(shù):float

布爾:bool3類型轉(zhuǎn)換

type()查看類型轉(zhuǎn)換函數(shù):int()、float()、str()、eval()…4運(yùn)算符

算術(shù):+-*///

比較/關(guān)系:><==

賦值:=

邏輯:andor知識(shí)點(diǎn)

實(shí)例3:冰雹猜想031input輸入

接收用戶輸入信息保存在變量中

都被當(dāng)做字符串2數(shù)字

數(shù)據(jù)類型:字符串、數(shù)字…整數(shù):int

浮點(diǎn)數(shù):float

布爾:bool3類型轉(zhuǎn)換

type()查看類型轉(zhuǎn)換函數(shù):int()、float()、str()、eval()…4運(yùn)算符

算術(shù):+-*///

比較/關(guān)系:><==

賦值:=

邏輯:andor5二分支結(jié)構(gòu)

if…else…知識(shí)點(diǎn)

網(wǎng)絡(luò)爬蟲(chóng)2.4爬蟲(chóng)概述01實(shí)例4:知己知彼02爬蟲(chóng)概述01網(wǎng)絡(luò)爬蟲(chóng)應(yīng)用廣泛:搜索引擎、數(shù)據(jù)采集、軟件測(cè)試、網(wǎng)絡(luò)安全等。在爬蟲(chóng)領(lǐng)域,Python幾乎是霸主地位,將網(wǎng)絡(luò)一切數(shù)據(jù)作為資源,通過(guò)自動(dòng)化程序進(jìn)行有針對(duì)性的數(shù)據(jù)采集以及處理。爬蟲(chóng)概述011概念

按照一定的規(guī)則,自動(dòng)地抓取萬(wàn)維網(wǎng)信息的程序或者腳本。

互聯(lián)網(wǎng)上公開(kāi)的并且可以訪問(wèn)到的數(shù)據(jù)爬蟲(chóng)概述011概念

按照一定的規(guī)則,自動(dòng)地抓取萬(wàn)維網(wǎng)信息的程序或者腳本。

互聯(lián)網(wǎng)上公開(kāi)的并且可以訪問(wèn)到的數(shù)據(jù)2分類

通用網(wǎng)絡(luò)爬蟲(chóng)聚焦網(wǎng)絡(luò)爬蟲(chóng)

增量式網(wǎng)絡(luò)爬蟲(chóng)

深層網(wǎng)絡(luò)爬蟲(chóng)爬蟲(chóng)概述011概念

按照一定的規(guī)則,自動(dòng)地抓取萬(wàn)維網(wǎng)信息的程序或者腳本。

互聯(lián)網(wǎng)上公開(kāi)的并且可以訪問(wèn)到的數(shù)據(jù)2分類

通用網(wǎng)絡(luò)爬蟲(chóng)聚焦網(wǎng)絡(luò)爬蟲(chóng)

增量式網(wǎng)絡(luò)爬蟲(chóng)

深層網(wǎng)絡(luò)爬蟲(chóng)3過(guò)程

url發(fā)送請(qǐng)求,獲得響應(yīng)

解析響應(yīng)

保存數(shù)據(jù)爬蟲(chóng)概述011概念

按照一定的規(guī)則,自動(dòng)地抓取萬(wàn)維網(wǎng)信息的程序或者腳本。

互聯(lián)網(wǎng)上公開(kāi)的并且可以訪問(wèn)到的數(shù)據(jù)2分類

通用網(wǎng)絡(luò)爬蟲(chóng)聚焦網(wǎng)絡(luò)爬蟲(chóng)

增量式網(wǎng)絡(luò)爬蟲(chóng)

深層網(wǎng)絡(luò)爬蟲(chóng)3過(guò)程

url發(fā)送請(qǐng)求,獲得響應(yīng)

解析響應(yīng)

保存數(shù)據(jù)4HTTP協(xié)議

超文本傳輸協(xié)議

規(guī)則,在瀏覽器和服務(wù)器之間傳輸數(shù)據(jù)實(shí)例4:知己知彼02導(dǎo)入

托爾斯泰曾說(shuō):理想是指路的明燈,沒(méi)有理想就沒(méi)有堅(jiān)定的方向,就沒(méi)有生活

周恩來(lái)12歲時(shí)就發(fā)出“為中華之崛起而讀書(shū)”的誓言

有明確的、切合實(shí)際的職業(yè)理想,并為之努力奮斗

要實(shí)現(xiàn)職業(yè)理想,首先要了解自己,其次要了解職業(yè),最后要了解社會(huì)

實(shí)例4:知己知彼02目標(biāo)

爬取51job上python相關(guān)職位信息目標(biāo)

內(nèi)容保存在html文件實(shí)例4:知己知彼02分析

實(shí)質(zhì):模擬瀏覽器,向服務(wù)器發(fā)送HTTP請(qǐng)求,獲取響應(yīng)數(shù)據(jù)庫(kù):內(nèi)置的urllib;第三方庫(kù)requests

使用:request庫(kù)發(fā)送get請(qǐng)求,帶上User-Agent請(qǐng)求頭,模擬瀏覽器,

獲取和瀏覽器訪問(wèn)一致的內(nèi)容。實(shí)例4:知己知彼02實(shí)現(xiàn)#安裝requests第三方庫(kù)pipinstallrequests實(shí)例4:知己知彼021requests庫(kù)第三方庫(kù):安裝

requests的get()方法,傳入url和headers參數(shù)

響應(yīng)內(nèi)容保存在變量中,通過(guò)response.text或者response.content得到響應(yīng)內(nèi)容知識(shí)點(diǎn)

實(shí)例4:知己知彼021requests庫(kù)第三方庫(kù):安裝

requests的get()方法,傳入url和headers參數(shù)

響應(yīng)內(nèi)容保存在變量中,通過(guò)response.text或者response.content得到響應(yīng)內(nèi)容2post請(qǐng)求

需提交數(shù)據(jù),如登錄

post()方法:傳入url、headers、data參數(shù)知識(shí)點(diǎn)

實(shí)例4:知己知彼021requests庫(kù)第三方庫(kù):安裝

requests的get()方法,傳入url和headers參數(shù)

響應(yīng)內(nèi)容保存在變量中,通過(guò)response.text或者response.content得到響應(yīng)內(nèi)容2post請(qǐng)求

需提交數(shù)據(jù),如登錄

post()方法:傳入url、headers、data參數(shù)3反爬策略

爬取頻率高訪問(wèn)壓力限制IP地址單位時(shí)間訪問(wèn)次數(shù)

屏蔽IP

登錄才能訪問(wèn),驗(yàn)證碼

動(dòng)態(tài)頁(yè)面知識(shí)點(diǎn)

實(shí)例4:知己知彼021requests庫(kù)第三方庫(kù):安裝

requests的get()方法,傳入url和headers參數(shù)

響應(yīng)內(nèi)容保存在變量中,通過(guò)response.text或者response.content得到響應(yīng)內(nèi)容2post請(qǐng)求

需提交數(shù)據(jù),如登錄

post()方法:傳入url、headers、data參數(shù)3反爬策略

爬取頻率高訪問(wèn)壓力

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論