版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE1《大數(shù)據(jù)挖掘技術(shù)》復(fù)習(xí)考試題庫及答案一、單選題1.在SQL語句中,可使用的通配符“%(百分號)”表示______。A、一個字符B、純數(shù)字C、計算百分?jǐn)?shù)D、0到多個字符答案:D2.查找某個字段中以字母A開頭且以字母Z結(jié)尾的所有記錄,則條件表達(dá)式應(yīng)設(shè)置為______。A、LIKE"A$Z"B、LIKE"A#Z"C、LIKE"A%Z"D、LIKE"A_Z"答案:C3.下列操作會正常輸出結(jié)果的是:A、list[-4:-1:-1]B、list[:3:2]C、list[1:3:0]D、list['a':'d':2]答案:B4.有如下SELECT語句:SELECT*FROM工資WHERE基本工資<=3000AND基本工資>=1000;,下列
與該語句等價的是______。A、SELECT*FROM工資WHERE基本工資BETWEEN1000AND3000;B、SELECT*FROM工資WHERE基本工資BETWEEN3000AND1000;C、SELECT*FROM工資WHERE基本工資FROM1000INTO3000;D、SELECT*FROM工資WHERE基本工資FROM3000INTO1000;答案:A5.下面哪個說明了JSON信息標(biāo)記方法的缺陷或不足?A、JSON標(biāo)記僅用于JavaScript語言B、JSON標(biāo)記的信息存在類型,處理繁瑣。C、JSON應(yīng)用領(lǐng)域十分有限D(zhuǎn)、JSON標(biāo)記不能書寫注釋。答案:D6.假設(shè)file是文本文件對象,下列選項(xiàng)中,哪個用于讀取一行內(nèi)容?()A、file.read()B、file.read(200)C、file.readline()D、file.readlines()答案:C解析:
File.read():讀取全部內(nèi)容
File.read(200):讀取200字節(jié)
File.readline():按行讀取
File.readlines():讀取全部行7.假設(shè)文件不存在,如果使用open方法打開文件會報錯,那么該文件的打開方式是下列哪種模
式?()A、rB、wC、aD、w+答案:A解析:r表示只讀方式打開,如果文件不存在則報錯8.下列選項(xiàng)中,屬于非結(jié)構(gòu)化數(shù)據(jù)的是:A、圖像B、HTMLC、XMLD、JSON答案:A9.BeautifulSoup庫在進(jìn)行標(biāo)簽樹下行遍歷時,以列表形式返回兒子節(jié)點(diǎn)的代碼是哪個?A、contentB、childrenC、descendantsD、string答案:A10.下列方法中,獲取當(dāng)前頁渲染后的源代碼是()A、close()B、quit()C、page_sourceD、title答案:C11.查看下面表單的示例程序:
<divid="coolestwidgetevah">...</div>
若要使用WebDriver定位上述元素,可以使用如下()方法實(shí)現(xiàn)。A、find_element_by_idB、find_element_by_nameC、find_elements_by_link_textD、find_elements_by_tag_name答案:A12.使用urlopen()方法發(fā)送請求后,服務(wù)器會返回一個____類型的對象。A、HTTPResponseB、ResponseHTTPC、ResponseD、ServiceResponse答案:A13.訪問網(wǎng)頁成功,返回的結(jié)果為:url="rq=requests.get(url)print(rq.status_code)A、200B、304C、403D、500答案:A14.下面哪個不是PythonRequests庫提供的方法?A、head()B、post()C、push()D、get()答案:C解析:本題型:單選題15.查詢x的字符集需要使用______函數(shù)?A、charset(x)B、collation(x)C、convert(x)D、set(x)答案:A16.百度的關(guān)鍵詞查詢提交接口如下,其中,keyword代表查詢關(guān)鍵詞:A、tps://.baidu./s?wd=keyword請問,提交查詢關(guān)鍵詞該使用Requests庫的哪個方法?B、put()C、get()D、patch()E、post()答案:B解析:本題型:單選題17.在MySQL中,常用的聚合函數(shù)名不包括______。A、GROUPBYB、MAXC、SUMD、COUNT答案:A18.在MySQL的SQL查詢中,為了計算某數(shù)值字段的平均值應(yīng)使用函數(shù)______。A、AVGB、SUMC、MAXD、MIN答案:A19.在一個表中有字段“專業(yè)”,要查找包含“信息”兩個字的記錄,正確的表達(dá)式是______。A、LEFT(專業(yè),2)="信息"B、LIKE"%信息%"C、LIKE"_信息_"D、RIGHT(專業(yè),2)="信息"答案:B20.下列方法中,用于向文件中寫出內(nèi)容的是()。A、openB、closeC、readD、write答案:D解析:
Open:打開
Read:讀文件
Close:關(guān)閉文件
Write:寫文件21.Python文件讀取方法read(size)的含義是A、從頭到尾讀取文件所有內(nèi)容B、從文件中讀取一行數(shù)據(jù)C、從文件中讀取多行數(shù)據(jù)D、從文件中讀取指定size大小的數(shù)據(jù),如果size為負(fù)數(shù)或者空,則讀取到文件結(jié)束。答案:D22.下面哪個Python庫不能用于提取網(wǎng)頁信息?A、BeautifulSoupB、lxmlC、requestsD、re答案:C23.requests庫發(fā)送請求的get方法中,()參數(shù)來設(shè)置超時時間A、timeoutB、headersC、user_agentD、add答案:A24.每次從指定的文件中讀取一行的方法是:A、read()B、readline()C、readlines()D、reads()答案:B25.Python語句
A=[1,2,3,None,[[]],[]]
Print(len(a))
以上代碼的運(yùn)行結(jié)果是()A、4B、5C、6D、7答案:C26.訂單表order包含用戶信息uid和產(chǎn)品信息pid等屬性列,以下語句能夠返回至少被訂購過三次的
Pid是______。A、SELECTpidFROMorderWHEREcount(pid)>3;B、SELECTpidFROMorderWHEREmax(pid)>=3;C、SELECTpidFROMorderGROUPBYpidHAVINGcount(pid)>3;D、SELECTpidFROMorderGROUPBYpidHAVINGcount(pid)>=3;答案:D27.假設(shè)文件不存在,如果使用open方法打開文件會報錯,那么該文件的打開方式為下列的哪種模
式?()A、rB、wC、aD、w+答案:A解析:r,表示只讀方式打開,若文件不存在則打開文件會報錯28.能夠在字符串中匹配“aab”,而不能匹配“aaab”和“aaaab”的正則表達(dá)式()A、r“a*?b”B、r“a{,2}b”C、r“aa??b”D、r“aaa??b”答案:B29.在字符串打印中,哪個是出現(xiàn)中文字符對不齊問題的原因?A、英文字體沒有與中文字體設(shè)為相同。B、沒有對Python源代碼作編碼約束,應(yīng)該在文件首行表示源代碼為UTF-8編碼C、Python3輸出對中文支持不好。D、中文字符占兩個位置,而英文字符只占一個位置。答案:D30.哪個選項(xiàng)是使用PyInstaller庫對Python源文件打包的基本使用方法()A、pip-hB、pipinstall<擬安裝庫名>C、pipdownload<擬下載庫名>D、pyinstaller需要在命令行運(yùn)行:>pyinstaller<Python源程序文件名>答案:D31.下面哪個說法是不正確的?A、Robots協(xié)議告知網(wǎng)絡(luò)爬蟲哪些頁面可以抓取,哪些不可以。B、Robots協(xié)議是互聯(lián)網(wǎng)上的國際準(zhǔn)則,必須嚴(yán)格遵守。C、Robots協(xié)議是一種約定。D、Robots協(xié)議可以作為法律判決的參考性“行業(yè)共識”。答案:B解析:本題型:單選題32.下列選取節(jié)點(diǎn)的表達(dá)式中,代表著從根節(jié)點(diǎn)開始選取的是____。A、/B、//C、nameD、答案:A33.有如下的數(shù)據(jù)表:部門(部門號,部門名稱),職工(部門號,職工號,姓名,基本工資)。檢索
有職工的基本工資大于或等于“11”部門中任意一名職工工資的“部門號”,正確的語句是______。A、SELECTDISTINCT部門號FROM職工WHERE基本工資>=ANY(SELECT基本工資FROM職工
WHERE部門號='11');B、SELECTDISTINCT部門號FROM職工WHERE基本工資>=ALL(SELECT基本工資FROM職工
WHERE部門號='11');C、SELECTDISTINCT部門號FROM職工WHERE基本工資>=ANY(SELECTMAX(基本工資)FROM職
工WHERE部門號='11');D、SELECTDISTINCT部門號FROM職工WHERE基本工資>=ALL(SELECTMIN(基本工資)FROM職
工WHERE部門號='11');答案:A34.能夠完全匹配字符串"(010)-62661617"和字符串"01062661617"的正則表達(dá)式為()A、r\(?\d{3}\)?-?\d{8}B、r[0-9()-]+C、r[0-9(-)]*\d*D、r[(]?\d*[)-]*\d*答案:A35.下列狀態(tài)碼中,表示客戶端的請求有錯誤的是()。A、200B、304C、403D、500答案:C36.有如下的學(xué)生表和選課表,結(jié)構(gòu)分別為:student(學(xué)號,姓名,性別,出生日期)choose(學(xué)
號,課程號,成績)計算“劉明”同學(xué)所有課程的平均成績,正確的SQL語句是______。A、SELECTAVG(成績)FROMchooseWHERE姓名="劉明";B、SELECTAVG(成績)FROMstudent,chooseWHERE姓名="劉明";C、SELECTAVG(choose.成績)FROMstudent,chooseWHEREstudent.姓名="劉明";D、SELECTAVG(choose.成績)FROMstudentINNERJOINchooseONstudent.學(xué)號=choose.學(xué)號
ANDWHEREstudent.姓名="劉明";答案:D37.以下關(guān)于字典類型的描述,正確的是()A、字典類型可迭代,即字典的值還可以是字典類型的對象//不可B、表達(dá)式forxind:中,假設(shè)d是字典,則x是字典中的鍵值對//鍵C、字典類型的鍵可以是列表和其他數(shù)據(jù)類型//不可為列表D、字典類型的值可以是任意數(shù)據(jù)類型的對象答案:D38.在Python中有
S=['a','b']
S.append([1,2])
S.insert(1,7);
執(zhí)行以上代碼后,s值為()A、‘a(chǎn)',7,‘b',1,2]B、[[1,2],7,‘a(chǎn)',‘b’]C、[1,2,‘a(chǎn)’,7’,‘b’]D、[‘a(chǎn)',7,‘b’,[1,2]]答案:D39.能夠完全匹配字符串“back”和“back-end”的正則表達(dá)式包括()A、r“\w{4}-\w{3}|\w{4}”B、r“\w{4}|\w{4}-\w{3}”C、r“\S±\S+|\S+”D、r“\w*\b-\b\w*|\w*”答案:B40.有如下兩個表:部門(部門號,部門名,負(fù)責(zé)人,電話),職工(部門號,職工號,姓名,性別,
出生日期)。可以正確查詢1980年8月20日出生的職工信息的SQLSELECT命令是______。A、SELECT*FROM職工WHERE出生日期=1980-8-20;B、SELECT*FROM職工WHERE出生日期='1980-8-20';C、SELECT*FROM職工WHERE出生日期={1980-8-20};D、SELECT*FROM職工WHERE出生白期=[1980-8-20];答案:B41.有一個文件記錄了1000個人的高考成績總分,每一行信息長度是20個字節(jié),要想只讀取最后
10行的內(nèi)容,不可能用到的函數(shù)是()A、seek()B、readline()C、open()D、read()答案:D42.下列方法中,能夠用來設(shè)置代理服務(wù)器的是____。A、urlopenB、ProxyHandlerC、urldecodeD、Proxy答案:B43.以下關(guān)于文件的描述錯誤的選項(xiàng)是()A、readlines()函數(shù)讀入文件內(nèi)容后返回一個列表,元素劃分依據(jù)是文本文件中的換行符B、read()一次性讀入文本文件的全部內(nèi)容后,返回一個字符串C、readline()函數(shù)讀入文本文件的一行,返回一個字符串D、二進(jìn)制文件和文本文件都是可以用文本編輯器編輯的文件答案:D44.在SELECT語句中,用來指定查詢所用的表的子句是______。A、WHEREB、GROUPBYC、ORDERBYD、FROM答案:D45.打開一個已有文件,然后在文件末尾添加信息,正確的打開方式為()。A、rB、wC、aD、w+答案:C解析:
R表示只讀方式。
W表示只寫方式,如果文件存在,則清空文件;如果文件不存在,則創(chuàng)建文件。
A表示追加的模式,以只寫的形式打開文件,只允許在文件的末尾追加數(shù)據(jù)。
W+表示寫入更新模式,如果文件已經(jīng)存在,則清空文件46.Requests庫中的get()方法最常用,下面哪個說法正確?A、網(wǎng)絡(luò)爬蟲主要進(jìn)行信息獲取,所以,get()方法最常用。B、服務(wù)器因?yàn)榘踩驅(qū)ζ渌椒ㄟM(jìn)行限制,所以,get()方法最常用。C、get()方法是其它方法的基礎(chǔ),所以最常用。D、HTTP協(xié)議中GET方法應(yīng)用最廣泛,所以,get()方法最常用。答案:B解析:本題型:單選題47.正則表達(dá)式“[a-z]”,不可以匹配下列的字符串為()。A、aB、zC、2D、m答案:C48.Requests庫中,下面哪個屬性代表了從服務(wù)器返回HTTP協(xié)議內(nèi)容部分猜測的編碼方式?A、apparent_encodingB、encodingC、textD、headers答案:A解析:本題型:單選題49.下面哪個Python庫不能用于提取網(wǎng)頁信息?A、BeautifulSoupB、lxmlC、requestsD、re答案:C解析:本題型:單選題50.有學(xué)生選課表sc,其結(jié)構(gòu)如下:sc(學(xué)號,課程號,成績),用SQL檢索同時選修課程號為“C1”
和“C5”的學(xué)生的學(xué)號的正確命令是______。A、SELECT學(xué)號FROMscWHERE課程號='C1'AND課程號='C5';B、SELECT學(xué)號FROMscWHERE課程號='C1'AND課程號=(SELECT課程號FROMscWHERE課程
號='C5');C、SELECT學(xué)號FROMscWHERE課程號='C1'AND學(xué)號=(SELECT學(xué)號FROMscWHERE課程號
='C5');D、SELECT學(xué)號FROMscWHERE課程號='C1'AND學(xué)號IN(SELECT學(xué)號FROMscWHERE課程號
='C5');答案:D51.示例程序如下importurllib.requestresponse=urllib.request.urlopen(‘http://python.
Org’)print(response.getcode())若上述示例程序正常運(yùn)行成功,則程序輸出的結(jié)果為____。A、200B、304C、403D、500答案:A52.若MySQL數(shù)據(jù)表中有姓名為“李建華”的記錄,下列無法查出“李建華”的表達(dá)式是______。A、Like"華"B、Like"%華"C、Like"%華%"D、Like"__華"答案:A53.下列方法中,用于對傳遞的URL進(jìn)行編碼和解碼的是____。A、urldecode,urlencodeB、unquote,urlencodeC、urlencode,urldecodeD、urlencode,unquote答案:D54.用于將Python程序打包成可執(zhí)行文件的工具是()A、Panda3DB、cocos2dC、pipD、PyInstaller答案:D55.字典的()方法返回字典的“鍵”列表A、keys()B、key()C、values()D、items()答案:A56.下面哪個不是信息提取的思路?A、結(jié)合部分格式解析和搜索的方式提取所需要的信息。B、按照信息格式完全解析,解析后找到所需提取的信息。C、無視格式,直接搜索找到所需提取的信息。D、通過自然語言處理方式找到所需提取的信息。答案:D解析:本題型:單選題57.MySQL中,刪除視圖su_view的命令是______。A、deletesu_viewB、droptablesu_viewC、dropviewsu_viewD、dropsu_view答案:C58.在用SQL查詢時,用WHERE子句指出的是______。A、查詢結(jié)果B、查詢條件C、查詢視圖D、查詢目標(biāo)答案:B59.關(guān)于谷歌瀏覽器開發(fā)者工具描述錯誤的是()A、元素面板可查看元素在頁面的對應(yīng)位置B、源代碼面板可以查看HTML源碼C、網(wǎng)絡(luò)面板可以查看HTML源碼D、網(wǎng)絡(luò)面板可以查看HTTP頭部信息答案:C解析:網(wǎng)絡(luò)面板可以查看網(wǎng)頁請求頭信息60.python中,正則表達(dá)式需要引入的模式是()A、reB、requestsC、osD、bs4答案:A解析:
Requests:http請求
Os:文件的相關(guān)操作
Bs4:數(shù)據(jù)解析、
Re:正則表達(dá)式61.關(guān)于字符編碼的類型中,用于指明瀏覽器可接受簡體中文的是()A、gb2312B、iso-8859-1C、utf-8D、utf答案:C62.獲得soup中,能夠獲得一個a標(biāo)簽全部屬性的代碼是哪個?frombs4importBeautifulSoupA、up=BeautifulSoup(demo,"html.parser")B、soup.a.attrs[0]C、soup.a[0].attrsD、soup.a.attrsE、soup.a.attrs[]答案:C63.統(tǒng)計檔案表中學(xué)生來自多少個城市,下面SQL語句正確的是______。A、SELCETSUM(DISTINCT家庭住址)FROM檔案表;B、SELCETDISTINCT家庭住址FROM檔案表;C、SELCETCOUNT(家庭住址)FROM檔案表;D、SELCETCOUNT(DISTINCT家庭住址)FROM檔案表;答案:D64.下列selenium庫的方法中,通過元素名稱進(jìn)行單元素定位的是()A、find_element_by_nameB、find_elements_by_nameC、find_elements_by_idD、find_elements_by_class_name答案:A65.下列不屬于瀏覽器開發(fā)者模式面板的為()A、ElementsB、ConsoleC、SourcesD、headers答案:D解析:headers是請求頭信息66.正則表達(dá)式字符集中,()表示非數(shù)字A、\dB、\DC、\sD、\w答案:B67.下列方法,用于向文件寫入內(nèi)容的是()A、writeB、readC、openD、close答案:A解析:
Write:文件寫入
Read:讀文件
Open:文件的打開
Close:文件的關(guān)閉68.在SQL語言中,子查詢是______。A、返回單表中數(shù)據(jù)子集的查詢語句B、嵌入到另一個查詢語句之中的查詢語句C、選取多表中字段子集的查詢語句D、選取單表中字段子集的查詢語句答案:B69.使用requests庫發(fā)送請求后,返回response對象的屬性中,表示網(wǎng)頁內(nèi)容的是()A、status_codeB、encondingC、apprence_encondingD、text答案:D70.統(tǒng)計表中所有記錄個數(shù)的聚合函數(shù)是______。A、AVGB、SUMC、MAXD、COUNT答案:D71.正則表達(dá)式字符集中,()表示單詞字符。A、\dB、\DC、\sD、\w答案:D72.通過加入特定的____,可以將爬蟲發(fā)出的請求偽裝成瀏覽器。A、RequestB、openerC、HeadersD、User_Agent答案:C73.正則表達(dá)式“[^a-z]”,可以匹配下列的字符串為()。A、aB、zC、2D、m答案:C74.Requests庫中,下面哪個是檢查Response對象返回是否成功的狀態(tài)屬性?A、raise_for_statusB、headersC、status_codeD、status答案:C解析:本題型:單選題75.下面代碼中,BeautifulSoup指什么?A、ombs4importBeautifulSoupB、Python第三方庫的名字C、bs4庫中的一個函數(shù)名稱D、用戶定義的變量名稱E、類的名稱答案:D解析:本題型:單選題76.下列選項(xiàng)中,正確定義了一個字典的是()A、a=['a',1,'b',2,'c',3]B、b=('a',1,'b',2,'c',3)C、c={'a',1,'b',2,'c',3}D、d{'a':1,'b':2,'c':3}答案:D77.selectreplace('長江長城黃山黃河','長','黃')返回的是______。A、長江長城黃山黃河B、黃江長城黃山黃河C、黃江黃城黃山黃河D、長江長城長山長河答案:C78.SQL語句中進(jìn)行空值運(yùn)算時,需要用到的短語是______。A、NULLB、ISNULLC、=NULLD、=ISNULL答案:B79.已知學(xué)生表student的數(shù)據(jù)如下:學(xué)號姓名年齡性別班級20180001張三18男計算機(jī)1
班20180002李四19男計算機(jī)1班20180003王五20男計算機(jī)1班20180004劉七19女計算
機(jī)2班執(zhí)行下列命令后,得到的記錄數(shù)是______。SELECT班級,MAX(年齡)FROMstudentGROUP
BY班級;A、4B、3C、2D、1答案:C80.要查詢所有課程中,各門課程的最低分,下面SQL語句正確的是______。A、SELCET課程號,MIN(成績)FROM選課表GROUPBY課程號;B、SELCET課程號,SUM(成績),FROM選課表GROUPBY課程號;C、SELCET課程號,MAX(成績),MIN(成績),AVERAGE(成績)FROM選課表GROUPBY課程號;D、SELCET課程號,MAX(成績),FROM選課表GROUPBY課程號;答案:A81.服務(wù)器返回某個響應(yīng)報頭的取值如下:
Content-Type:text/html;charset=utf-8
對于上述報頭所表示的含義,描述正確的是()。A、客戶端使用utf-8格式對資源進(jìn)行解碼,然后對資源進(jìn)行HTML解析B、客戶端使用HTML格式對資源進(jìn)行解碼,然后對資源進(jìn)行utf-8解析C、客戶端使用utf-8格式對資源進(jìn)行編碼,然后對資源進(jìn)行HTML解析D、客戶端使用HIML格式對資源進(jìn)行編碼,然后對資源進(jìn)行utf-8解析答案:C82.在MySQL中,對于字段值為空值(NULL)敘述正確的是______。A、空值等同于空字符串B、空值表示字段還沒有確定值C、不支持字段值為空值D、空值等同于數(shù)值0答案:B83.要求滿足連接條件的記錄,以及連接條件左側(cè)表中的記錄都包含在結(jié)果中,應(yīng)使用______。A、左連接B、右連接C、內(nèi)部連接D、完全連接答案:A84.下面代碼中,href屬于哪個類別?A、t;aclass="title",2)返回的是______。A、長江B、長城C、黃山D、黃河答案:D90.Requests庫中,下面哪個屬性代表了從服務(wù)器返回HTTP協(xié)議頭所推薦的編碼方式?A、headersB、apparent_encodingC、textD、encoding答案:D解析:本題型:單選題91.求“學(xué)生成績”數(shù)據(jù)表中的平均分,正確的SQL語句是______。A、SELECTMAX(成績)FROM學(xué)生成績;B、SELECTMIN(成績)FROM學(xué)生成績;C、SELECTAVG(成績)FROM學(xué)生成績;D、SELECTSUM(成績)FROM學(xué)生成績;答案:C92.為什么BeautifulSoup庫叫這個名字?A、原因不詳,第三方庫起名原因多種多樣,沒必要深究B、之前有類似的庫叫類似的名字C、PythonSoftwareFoundation要求開發(fā)者叫這個名字D、開發(fā)者喜歡煲湯答案:A解析:本題型:單選題93.先按課程號升序排列,再按成績降序排列檢索出選課表中的所有信息,下面SQL語句正確的是
______。A、SELECT*FROM選課表ORDERBY課程號,成績;B、SELECT*FROM選課表GROUPBY課程號,成績;C、SELECT*FROM選課表ORDERBY課程號,成績DESC;D、SELECT*FROM選課表ORDERBY課程號DESC,成績;答案:C94.谷歌瀏覽器開發(fā)者模式打開方式不正確的為()A、F12B、F11C、鼠標(biāo)右擊,點(diǎn)“檢查”D、Ctrl+Shift+I答案:B解析:f11無法打開95.下列選項(xiàng)中,不屬于請求報頭的是()。A、User-AgentB、CookieC、RefererD、Content-Type答案:D96.與WHEREdnoIN('IM','CS')條件等價的查詢表達(dá)式是______。A、WHEREdnoBETWEEN'IM'OR'CS'B、WHEREdnoBETWEEN'IM'AND'CS'C、WHEREdno='IM'ORdno='CS'D、WHEREdno='IM'ANDdno='CS'答案:C97.Python文件只讀打開模式是A、wB、xC、bD、r答案:D98.字典的____________方法返回字典的“鍵”列表A、keys()B、key()C、values()D、items()答案:A99.下面哪個不是網(wǎng)絡(luò)爬蟲帶來的負(fù)面問題?A、法律風(fēng)險B、商業(yè)利益C、隱私泄露D、性能騷擾答案:B解析:本題型:單選題100.下面哪些功能網(wǎng)絡(luò)爬蟲做不到?A、分析教務(wù)系統(tǒng)網(wǎng)絡(luò)接口,用程序在網(wǎng)上搶最熱門的課。B、爬取某個人電腦中的數(shù)據(jù)和文件。C、爬取網(wǎng)絡(luò)公開的用戶信息,并匯總出售。D、持續(xù)關(guān)注某個人的微博或朋友圈,自動為新發(fā)布的內(nèi)容點(diǎn)贊。答案:B解析:本題型:單選題101.執(zhí)行以下操作后,list_two的值是:
List_one=[4,5,6]list_two=list_onelist_one[2]=3A、[4,5,6]B、[4,3,6]C、[4,5,3]D、都不對答案:C解析:
List=['a','b','c','d','e']102.SELECT語句中的WHERE用于說明______。A、查詢數(shù)據(jù)B、查詢條件C、查詢分組D、查詢排序答案:B103.下面哪個不是信息標(biāo)記的格式?A、JSONB、YAMLC、CSVD、HTML答案:C104.SQL語言的核心是______。A、數(shù)據(jù)操縱B、數(shù)據(jù)定義C、數(shù)據(jù)查詢D、數(shù)據(jù)控制答案:C105.在Requests庫的get()方法中,timeout參數(shù)用來約定請求的超時時間,請問該參數(shù)的單位是什
么?A、分鐘B、毫秒C、秒D、微秒答案:C解析:本題型:單選題106.關(guān)于SQL量詞敘述正確的是______。A、ANY和ALL是同義詞B、ANY和SOME是同義詞C、ALL和SOME是同義詞D、ALL和EXISTS是同義詞答案:B107.下列Python庫或模塊中,支持正則表達(dá)式語法的是____。A、bs4B、lxmlC、reD、json答案:C108.假設(shè)file是文本文件對象,下列選項(xiàng)中,哪個用于讀取一行?()A、file.read()B、file.read(200)C、file.readline()D、file.readlines()答案:C解析:
File.read():讀取全部內(nèi)容
File.read(200):讀取200個字節(jié)內(nèi)容
File.readline():讀取一行內(nèi)容
File.readlines():讀取所有行,返回一個list對象,每一行對應(yīng)list對象的一個元素。109.正則表達(dá)式字符集中,()表示空白字符。A、\dB、\DC、\sD、\w答案:C110.SELECT命令中用于返回非重復(fù)記錄的關(guān)鍵字是______。A、TOPB、GROUPC、DISTINCTD、ORDER答案:C111.在數(shù)據(jù)庫中已建立了tBook表,若查找圖書編號是“TP1134”和“TP1138”的記錄,則SELECT查詢
的WHERE條件為______。A、圖書編號="TP1134"AND"TP1138"B、圖書編號NOTIN("TP1134","TP1138")C、圖書編號IN("TP1134","TP1138")D、圖書編號NOT("TP1134"AND"TP1138")答案:C112.在SELECT語句中,以下有關(guān)HAVING子句的正確敘述是______。A、HAVING子句可以在任意位置出現(xiàn)B、使用HAVING子句的同時不能使用WHERE子句C、HAVING子句必須與GROUPBY子句同時使用D、HAVING子句與WHERE子句功能相同答案:C113.requests庫獲取HTTP請求獲得reponse對象,該對象對應(yīng)的()屬性,用于判斷網(wǎng)頁請求狀
態(tài)。A、status_codeB、encondingC、apprence_encondingD、headers答案:A解析:status_code:服務(wù)器返回的狀態(tài)碼114.打開一個已有文件,然后在文件末尾添加信息,正確的打開方式為()A、rB、wC、aD、w+答案:C解析:a表示的是追加,如果該文件已經(jīng)存在,文件指針就會放在文件的末尾。如果文件不存在,會
創(chuàng)建新文件進(jìn)行寫入。115.以下關(guān)于列表操作的描述,錯誤的是:A、通過append方法可以向列表添加元素B、通過extend方法可以將另一個列表中的元素逐一添加到列表中C、通過insert(index,object)方法在指定位置index前插入元素objectD、通過add方法可以向列表添加元素答案:D116.語句SELECT*FROMstudent;中“*”號表示______。A、student表的一個字段B、student表的全部字段C、student表的一條記錄D、student表的全部記錄答案:B117.若文本文件abc.txt中的內(nèi)容如下:
Abcdef
閱讀下列程序:
File=open("abc.txt","r")
S=file.readline()
Print(s)A、abcdefB、abcdef\nC、"abcdef"D、"abcdef\n"答案:A118.列表、元組、字符串是Python的_________序列。A、有序B、無序答案:A119.變量a表示一個<a>標(biāo)簽,不考慮異常,獲取<a>標(biāo)簽爺爺節(jié)點(diǎn)名字的代碼可能是哪個?A、1a.parent(2).nameB、2C、1D、1答案:C解析:本題型:單選題120.以下關(guān)于字典操作的描述,錯誤的是()A、del用于刪除字典或者元素B、clear用于清空字典中的數(shù)據(jù)C、len方法可以計算字典中鍵值對的個數(shù)D、keys方法可以獲取字典的值視圖答案:D121.下列函數(shù)中,用于返回元組中元素最小值的是()A、lenB、maxC、minD、tuple答案:C122.在SELECT語句中,DISTINCT子句的作用是______。A、對查詢結(jié)果進(jìn)行分組B、消除重復(fù)出現(xiàn)的查詢記錄C、按條件顯示部分查詢記錄D、刪除查詢結(jié)果中符合條件的記錄答案:B123.哪個是在后續(xù)平行節(jié)點(diǎn)中返回一個a標(biāo)簽的方法?A、find('a')B、find_previous_sibling(a)C、find_next_siblings('a')D、find_next_sibling('a')答案:D解析:本題型:單選題124.字典對象的______________方法返回字典的“值”列表A、keys()B、key()C、values()D、items()答案:C125.下列函數(shù)中,用于返回元組中元素最小值的是()A、lenB、maxC、minD、tuple答案:C126.獲得soup中,能夠獲得一個a標(biāo)簽全部屬性的代碼是哪個?A、ombs4importBeautifulSoupB、up=BeautifulSoup(demo,"html.parser")C、soup.a.attrs[0]D、soup.a[0].attrsE、soup.a.attrsF、soup.a.attrs[]答案:C解析:本題型:單選題127.Requests庫中,下面哪個是由于DNS查詢失敗造成的獲取URL異常?A、requests.TimeoutB、requests.HTTPErrorC、requests.URLRequiredD、requests.ConnectionError答案:D解析:本題型:單選題128.在Requests庫的get()方法中,能夠定制向服務(wù)器提交HTTP請求頭的參數(shù)是什么?A、dataB、jsonC、cookiesD、headers答案:D解析:本題型:單選題129.在SELECT查詢語句中對字段排序的命令子句是______。A、ORDERBYB、GROUPBYC、INSERTD、UPDATA答案:A130.以下哪個是不合法的HTTPURL?A、/course/BIT-1001871002#/B、:80C、/hMvN8D、9/答案:B解析:本題型:單選題131.下列selenium庫的方法中,通過元素名稱進(jìn)行多元素定位的是()A、find_element_by_nameB、find_elements_by_nameC、find_elements_by_idD、find_elements_by_class_name答案:B132.在數(shù)據(jù)庫中有工資表,表中包括“職工號、所在單位、基本工資和應(yīng)發(fā)工資”等字段,如果要以
單位統(tǒng)計應(yīng)發(fā)工資總數(shù),那么“所在單位”和“應(yīng)發(fā)工資”字段應(yīng)選擇______。A、SUM,GROUPBYB、COUNT,GROUPBYC、GROUPBY,SUMD、GROUPBY,COUNT答案:C133.能夠完全匹配字符串“gogo”和“kittykitty”,但不能完全匹配“gokitty”的正則表達(dá)
式()A、r“\b(\w+)\b\s+\1\b”B、
R“\w{2,5}\s*\1”C、r“(\S+)\s+\1”D、r“(\S{2,5})\s{1,}\1”答案:D134.以下______函數(shù)不是字符串裁剪函數(shù)?A、lpad()B、left()C、ltrim()D、right()答案:A135.文件重命名的方法為()A、writeB、renameC、readD、open答案:B解析:
Open是打開文件
Read的按自己讀取數(shù)據(jù)
Rename是重命名
Write是寫文件136.SELECT語句中“GROUPBY學(xué)號”表示______。A、修改學(xué)號B、過濾學(xué)號C、對學(xué)號排序D、對學(xué)號分組答案:D137.SELECT語句中的JOIN用來實(shí)現(xiàn)多個表的連接查詢,JOIN應(yīng)放在下列哪個短語之后______。A、FROMB、WHEREC、OND、GROUPBY答案:A138.下列解析技術(shù)中,用于解析JSON文檔的是____。A、XPathB、JSONPathC、BeautifulSoupD、正則表達(dá)式答案:B多選題1.經(jīng)常與子查詢一起使用的運(yùn)算符有______。A、INB、EXISTSC、ANYD、ALL答案:ABCD2.與空值查詢有關(guān)的運(yùn)算符是______。A、NULLB、ISNULLC、=NULLD、=ISNULL答案:AB3.從教師表查詢職稱為“副教授、教授”的教師信息,正確的SELECT語句是______。A、SELECT*FROM教師WHERE職稱='教授'OR職稱='副教授';B、SELECT*FROM教師WHERE職稱IN('副教授','教授');C、SELECT*FROM教師WHERE職稱='教授'AND職稱='副教授';D、SELECT*FROM教師WHERERIGHT(職稱)='教授';答案:ABD4.MySQL視圖包括______。A、普通視圖B、檢查視圖C、一般視圖D、虛表答案:AB5.檢索所有姓“張”、姓“田”的學(xué)生信息,可以使用的SQL語句有______。A、SELECT*FROMstudentWHEREstudent_nameLIKE('張%'OR'田%');B、SELECT*FROMstudentWHERESUBSTRING(student_name,1,1)in('張','田');C、SELECT*FROMstudentWHERESUBSTRING(student_name,1,1)='張'ORSUBSTRING
(student_name,1,1)='田';D、SELECT*FROMstudentWHEREstudent_nameLIKE'張%'ORstudent_nameLIKE'田%';答案:BCD6.在SQL語句中,與表達(dá)式“成績BETWEEN80AND90”功能不同的表達(dá)式是______。A、成績>=80AND成績<=90B、成績<=80AND成績>90C、成績>=80OR成績<=90D、成績>80AND成績<90答案:BCD7.在SELECT語句中,以下有關(guān)HAVING子句的敘述,不正確的是______。A、HAVING子句可以在任意位置出現(xiàn)B、使用HAVING子句的同時不能使用WHERE子句C、HAVING子句必須與GROUPBY子句同時使用D、HAVING子句與WHERE子句功能相同答案:ABD8.檢索student表中的前3條記錄信息,可以使用下面______SQL語句A、select*fromstudentlimit0,3;B、select*fromstudentlimit3,0;C、select*fromstudentlimit1,3;D、select*fromstudentlimit3;答案:AD9.SELECT語句中可以使用的運(yùn)算符是______。A、NOTB、BETWEENANDC、LIKED、#答案:ABC10.以下選項(xiàng)能成為子查詢返回結(jié)果的是______。A、一個表B、一個值C、一列數(shù)據(jù)D、一個表達(dá)式#答案:ABC判斷題1.Python列表、元組、字符串都屬于有序序列。A、正確B、錯誤答案:A2.Python內(nèi)置字典是無序的,如果需要一個可以記住元素插入順序的字典,可以使用
Collections.OrderedDict。A、正確B、錯誤答案:A3.在UTF-8編碼中一個漢字需要占用3個字節(jié)。A、正確B、錯誤答案:A4.路徑表達(dá)式是唯一的,只能從根節(jié)點(diǎn)開始搜索。A、正確B、錯誤答案:B5.已知x是一個列表,那么x=x[3:]+x[:3]可以實(shí)現(xiàn)把列表x中的所有元素循環(huán)左移3位。A、正確B、錯誤答案:A6.Python標(biāo)準(zhǔn)庫os中的方法exists()可以用來測試給定路徑的文件是否存在。A、正確B、錯誤答案:A7.登錄網(wǎng)站時,只有瀏覽器發(fā)送的請求才能獲得響應(yīng)內(nèi)容。A、正確B、錯誤答案:A8.查詢讀者孫華情況的SQL語句“SELECT*FROM讀者”后的條件子句是:WHERE姓名='孫華'。A、正確B、錯誤答案:A9.使用print()函數(shù)無法將信息寫入文件。A、正確B、錯誤答案:B10.re模塊中的match方法是從字符串的開頭對輸入的正則表達(dá)式進(jìn)行匹配。A、正確B、錯誤答案:A11.正則表達(dá)式元字符“\s”用來匹配任意空白字符。A、正確B、錯誤答案:A12.創(chuàng)建BeautifulSoup類實(shí)例時,如果沒有明確指定解析器,那么該實(shí)例肯定會選擇Python標(biāo)準(zhǔn)
庫。A、正確B、錯誤答案:B13.read方法可以按字節(jié)讀取數(shù)據(jù)A、正確B、錯誤答案:A解析:read方法可以一次性讀取所有數(shù)據(jù),或者按照傳入的參數(shù)按照字節(jié)讀取數(shù)據(jù)。14.以讀模式打開文件時,文件指針指向文件開始處。A、正確B、錯誤答案:A15.通用爬蟲用于將互聯(lián)網(wǎng)上的網(wǎng)頁下載到本地,形成一個互聯(lián)網(wǎng)內(nèi)容的鏡像備份。A、正確B、錯誤答案:A16.Python字典和集合屬于無序序列。A、正確B、錯誤答案:A17.Python3.x中字符串對象的encode()方法默認(rèn)使用utf8作為編碼方式。A、正確B、錯誤答案:A18.已知x為非空字符串,那么表達(dá)式”.join(x.split())==x的值一定為True。A、正確B、錯誤答案:B19.使用Python列表的方法insert()為列表插入元素時會改變列表中插入位置之后元素的索引。A、正確B、錯誤答案:A20.相同內(nèi)容的字符串使用不同的編碼格式進(jìn)行編碼得到的結(jié)果并不完全相同。A、正確B、錯誤答案:A21.ORDERBY后可以指定多個排序關(guān)鍵字,且對排序關(guān)鍵字的先后順序沒有要求()。A、正確B、錯誤答案:B22.統(tǒng)計選修各門課程人數(shù)的SELECT語句為:SELECT課程號,SUM(學(xué)號)FROM成績GROUPBY課程
號;。A、正確B、錯誤答案:B23.文件打開的默認(rèn)方式是只讀。A、正確B、錯誤答案:A24.正則表達(dá)式對象的match()方法可以在字符串的指定位置開始進(jìn)行指定模式的匹配。A、正確B、錯誤答案:A25.在Python中,任意長的字符串都遵守駐留機(jī)制。A、正確B、錯誤答案:B26.模糊查詢使用運(yùn)算符LIKE結(jié)合“%”和“_”實(shí)現(xiàn)。A、正確B、錯誤答案:A27.Python標(biāo)準(zhǔn)庫os的函數(shù)remove()不能刪除具有只讀屬性的文件。A、正確B、錯誤答案:A28.對文件進(jìn)行讀寫操作之后必須顯式關(guān)閉文件以確保所有內(nèi)容都得到保存。A、正確B、錯誤答案:A29.二進(jìn)制文件不能使用記事本程序打開。A、正確B、錯誤答案:B30.GET請求是指向指定資源提交數(shù)據(jù)進(jìn)行處理請求,數(shù)據(jù)被包含在請求體中。A、正確B、錯誤答案:A31.已知當(dāng)前文件夾中有一個文件readme.txt具有只讀屬性,假設(shè)標(biāo)準(zhǔn)庫os已正確導(dǎo)入,那么可以通
過語句os.chmod(‘readme.txt’,0o777)來刪除該文件的只讀屬性。A、正確B、錯誤答案:A32.標(biāo)準(zhǔn)庫os的rename()方法可以實(shí)現(xiàn)文件移動操作。A、正確B、錯誤答案:A33.使用列表對象的remove()方法可以刪除列表中首次出現(xiàn)的指定元素,如果列中不存在要刪除的
指定元素則拋出異常。A、正確B、錯誤答案:A34.擴(kuò)展庫os中的方法remove()可以刪除帶有只讀屬性的文件。A、正確B、錯誤答案:B35.已知seq為長度大于10的列表,并且已導(dǎo)入random模塊,那么[random.choice(seq)foriin
Range(10)]和random.sample(seq,10)等價。A、正確B、錯誤答案:B36.Python標(biāo)準(zhǔn)庫os中的方法isdir()可以用來測試給定的路徑是否為文件夾。A、正確B、錯誤答案:A37.已知x和y是兩個等長的整數(shù)列表,那么表達(dá)式[i+jfori,jinzip(x,y)]的作用時計算這兩個
列表所表示的向量的和。A、正確B、錯誤答案:A38.正則表達(dá)式元字符“^”一般用來表示從字符串開始處進(jìn)行匹配,用在一對方括號中的時候則表
示反向匹配,不匹配方括號中的字符。A、正確B、錯誤答案:A39.如果路徑表達(dá)式以“/”開始,那么該路徑就代表著到達(dá)某個節(jié)點(diǎn)的絕對路徑。A、正確B、錯誤答案:A40.字典的“鍵”必須是不可變的。A、正確B、錯誤答案:A41.服務(wù)器可以根據(jù)請求報頭中的Accept進(jìn)行判斷,以返回適當(dāng)?shù)奈募袷浇o瀏覽器。A、正確B、錯誤答案:A42.使用內(nèi)置函數(shù)open()打開文件時,只要文件路徑正確就總是可以正確打開的。A、正確B、錯誤答案:B43.使用resquests庫向網(wǎng)站發(fā)送HTTP請求時,如果網(wǎng)站限制了python程序的爬取,可以通過添加
Headers參數(shù)將其偽裝為瀏覽器訪問。A、正確B、錯誤答案:A解析:使用resquests庫向網(wǎng)站發(fā)送HTTP請求時,如果網(wǎng)站限制了python程序的爬取,可以通過添加
Headers參數(shù)將其偽裝為瀏覽器訪問。44.requests庫python自帶的庫,不需要安裝。A、正確B、錯誤答案:B解析:requests是第三方庫,需要安裝45.只能通過切片訪問元組中的元素,不能使用切片修改元組中的元素。A、正確B、錯誤答案:A46.文件打開的默認(rèn)方式是只讀。A、正確B、錯誤答案:A解析:默認(rèn)方式只讀,即“r”47.已知x={1:1,2:2},那么語句x[3]=3無法正常執(zhí)行。A、正確B、錯誤答案:B48.表達(dá)式list(‘[1,2,3]’)的值是[1,2,3]。A、正確B、錯誤答案:B49.Python集合可以包含相同的元素。A、正確B、錯誤答案:B50.正則表達(dá)式模塊re的match()方法是從字符串的開始匹配特定模式,而search()方法是在整個字
符串中尋找模式,這兩個方法如果匹配成功則返回match對象,匹配失敗則返回空值None。A、正確B、錯誤答案:A51.對字符串信息進(jìn)行編碼以后,必須使用同樣的或者兼容的編碼格式進(jìn)行解碼才能還原本來的信
息。A、正確B、錯誤答案:A52.對于大量列表的連接,extend()方法比運(yùn)算符+具有更高的效率。A、正確B、錯誤答案:A53.如果需要連接大量字符串成為一個字符串,那么使用字符串對象的join()方法比運(yùn)算符+具有更
高的效率。A、正確B、錯誤答案:A54.已知x為非空列表,那么表達(dá)式sorted(x,reverse=True)==list(reversed(x))的值一定是
True。A、正確B、錯誤答案:B55.對于列表而言,在尾部追加元素比在中間位置插入元素速度更快一些,尤其是對于包含大量元
素的列表。A、正確B、錯誤答案:A56.在Python中元組的值是不可變的,因此,已知x=([1],[2]),那么語句x[0].append(3)是無
法正常執(zhí)行的。A、正確B、錯誤答案:B57.SELECT語句中,實(shí)現(xiàn)排序的子句是GROUPBY。A、正確B、錯誤答案:B58.對于生成器對象x=(3foriinrange(5)),連續(xù)兩次執(zhí)行l(wèi)ist(x)的結(jié)果是一樣的。A、正確B、錯誤答案:B59.爬蟲爬取的是網(wǎng)站后臺的數(shù)據(jù)。A、正確B、錯誤答案:B60.已知x=list(range(20)),那么語句delx[::2]可以正常執(zhí)行。A、正確B、錯誤答案:A61.二進(jìn)制文件也可以使用記事本或其他文本編輯器打開,但是一般來說無法正常查看其中的內(nèi)
容。A、正確B、錯誤答案:A62.假設(shè)x是含有5個元素的列表,那么切片操作x[10:]是無法執(zhí)行的,會拋出異常。A、正確B、錯誤答案:B63.read方法只能一次性讀取文件中的所有數(shù)據(jù)。A、正確B、錯誤答案:B解析:錯誤,可以按字節(jié)大小讀取數(shù)據(jù),例如:read(3),表示讀取3個字節(jié)的數(shù)據(jù)。64.二進(jìn)制文件也可以使用記事本程序打開,只是無法正確閱讀和理解其中的內(nèi)容。A、正確B、錯誤答案:A65.Python的主程序文件python.exe屬于二進(jìn)制文件。A、正確B、錯誤答案:A66.列表對象的排序方法sort()只能按元素從小到大排列,不支持別的排序方式。A、正確B、錯誤答案:B67.JSONPath是一種信息抽取類庫,用于從JSON文檔中抽取指定信息。A、正確B、錯誤答案:A68.元組是不可變的,不支持列表對象的inset()、remove()等方法,也不支持del命令刪除其中的
元素,但可以使用del命令刪除整個元組對象。A、正確B、錯誤答案:A69.使用EXISTS實(shí)現(xiàn)子查詢時,必須使用內(nèi)、外查詢的相同意義的列進(jìn)行比較運(yùn)算。A、正確B、錯誤答案:B70.使用write方法寫入文件時,數(shù)據(jù)會追加到文件的末尾。A、正確B、錯誤答案:B解析:a的方式是追加71.文件對象的tell()方法用來返回文件指針的當(dāng)前位置。A、正確B、錯誤答案:A72.創(chuàng)建只包含一個元素的元組時,必須在元素后面加一個逗號,例如(3,)。A、正確B、錯誤答案:A73.resquests庫中的get()方法可以只有一個參數(shù)A、正確B、錯誤答案:A74.每個網(wǎng)站都有robots.txt文件A、正確B、錯誤答案:B解析:不是每個網(wǎng)站都有robots文件75.表達(dá)式(i**2foriinrange(100))的結(jié)果是個元組。A、正確B、錯誤答案:B76.通常有些網(wǎng)站返回的數(shù)據(jù)會出現(xiàn)亂碼,肯定是客戶端沒有反饋正確的編碼導(dǎo)致的。A、正確B、錯誤答案:B77.內(nèi)連接查詢INNERJOIN可以獲得兩個表中連接字段值相等的所有記錄。A、正確B、錯誤答案:A78.以寫模式打開的文件無法進(jìn)讀操作。A、正確B、錯誤答案:A79.通過driver的get()方法可以將頁面的內(nèi)容加載到瀏覽器的對象中,如果頁面沒有加載完,此方
法會一直阻塞等待。A、正確B、錯誤答案:A80.已知x=‘Python是一種非常好的編程語言’.encode(),那么表達(dá)式x.decode(‘gbk’)的值
為’Python是一種非常好的編程語言’。A、正確B、錯誤答案:B81.Python內(nèi)置的字典dict中元素是按添加的順序依次進(jìn)行存儲的。A、正確B、錯誤答案:B82.如果訪問某網(wǎng)站的頻率太高,則這個網(wǎng)站可能會禁止訪問。A、正確B、錯誤答案:A83.Python標(biāo)準(zhǔn)庫os中的方法startfile()可以啟動任何已關(guān)聯(lián)應(yīng)用程序的文件,并自動調(diào)用關(guān)聯(lián)的
程序。A、正確B、錯誤答案:A84.爬蟲是手動請求萬維網(wǎng)網(wǎng)站且提取網(wǎng)頁數(shù)據(jù)的程序。A、正確B、錯誤答案:B85.已知x為非空字符串,那么表達(dá)式‘,’.join(x.split(‘,’))==x的值一定為True。A、正確B、錯誤答案:A86.當(dāng)以指定“鍵”為下標(biāo)給字典對象賦值時,若該“鍵”存在則表示修改該“鍵”對應(yīng)的
“值”,若不存在則表示為字典對象添加一個新的“鍵-值對”。A、正確B、錯誤答案:A87.SELECT語句中,使用WHERE實(shí)現(xiàn)條件查詢。A、正確B、錯誤答案:A88.SELECT語句是SQL的核心語句,它完成查詢功能。A、正確B、錯誤答案:A89.使用readlines方法把整個文件中的內(nèi)容進(jìn)行一次性讀取。A、正確B、錯誤答案:A解析:readlines方法是讀取多行,執(zhí)行一次可以將所有數(shù)據(jù)一次性讀取,并將數(shù)據(jù)返回到一個list
中。list中每一個元素表示一行數(shù)據(jù)。90.已知x和y是兩個字符串,那么表達(dá)式sum((1fori,jinzip(x,y)ifi==j))可以用來計算兩
個字符串中對應(yīng)位置字符相等的個數(shù)。A、正確B、錯誤答案:A91.使用記事本程序也可以打開二進(jìn)制文件,只不過無法正確識別其中的內(nèi)容。A、正確B、錯誤答案:A92.已知x是個列表對象,那么執(zhí)行語句y=x[:]之后,對y所做的任何操作都會同樣作用到x上。A、正確B、錯誤答案:B93.假設(shè)已成功導(dǎo)入os和sys標(biāo)準(zhǔn)庫,那么表達(dá)式os.path.dirname(sys.executable)的值為Python
安裝目錄。A、正確B、錯誤答案:A94.可以使用del刪除集合中的部分元素。A、正確B、錯誤答案:B95.對于數(shù)字n,如果表達(dá)式0notin[n%dfordinrange(2,n)]的值為True則說明n是素
數(shù)。A、正確B、錯誤答案:A96.同一個列表對象中的元素類型可以各不相同。A、正確B、錯誤答案:A97.seleinum支持瀏覽器的功能,可以直接被用來執(zhí)行命令。A、正確B、錯誤答案:B98.readlines方法可以一次將數(shù)據(jù)讀出A、正確B、錯誤答案:A99.假設(shè)os模塊已導(dǎo)入,那么列表推導(dǎo)式[filenameforfilenameinos.listdir(‘C:
\Windows’)iffilename.endswith(‘.exe’)]的作用是列出C:\Windows文件夾中所有擴(kuò)展名為.
Exe的文件。A、正確B、錯誤答案:A100.已知x=list(range(20)),那么語句print(x[100:200])無法正常執(zhí)行。A、正確B、錯誤答案:B101.Python支持使用字典的“鍵”作為下標(biāo)來訪問字典中的值。A、正確B、錯誤答案:A102.正則表達(dá)式中,字符“*”表示前面字符的零個或者無限個。A、正確B、錯誤答案:A103.已知x為非空列表,那么執(zhí)行語句x[0]=3之后,列表對象x的內(nèi)存地址不變。A、正確B、錯誤答案:A104.已知列表x中包含超過5個以上的元素,那么語句x=x[:5]+x[5:]的作用是將列表x中的元素
循環(huán)左移5位。A、正確B、錯誤答案:B105.current_time()函數(shù)用于獲取MySQL服務(wù)器當(dāng)前時間。A、正確B、錯誤答案:A106.只能對列表進(jìn)行切片操作,不能對元組和字符串進(jìn)行切片操作。A、正確B、錯誤答案:B107.已知列表x=[1,2,3],那么執(zhí)行語句x=3之后,變量x的地址不變。A、正確B、錯誤答案:B108.假設(shè)x為列表對象,那么x.pop()和x.pop(-1)的作用是一樣的。A、正確B、錯誤答案:A109.在使用bs4庫調(diào)用find()方法查找節(jié)點(diǎn)時,只能將字符串作為參數(shù)。A、正確B、錯誤答案:B110.反爬蟲主要有以下幾種方式:通過UA判斷、通過單IP頻繁訪問判斷、通過Cookie判斷、動態(tài)頁
面加載、采用驗(yàn)證碼。A、正確B、錯誤答案:A111.正則表達(dá)式元字符“\d”用來匹配任意數(shù)字字符。A、正確B、錯誤答案:A112.正則表達(dá)式中,字符“+”可以與“{1,}”等價。A、正確B、錯誤答案:A113.假設(shè)有非空列表x,那么x.append(3)、x=x+[3]與x.insert(0,3)在執(zhí)行時間上基本沒有太大
區(qū)別。A、正確B、錯誤答案:B114.已知x為非空列表,那么x.sort(reverse=True)和x.reverse()的作用是等價的。A、正確B、錯誤答案:B115.列表對象的append()方法屬于原地操作,用于在列表尾部追加一個元素。A、正確B、錯誤答案:A116.已知A和B是兩個集合,并且表達(dá)式A<B的值為False,那么表達(dá)式A>B的值一定為True。A、正確B、錯誤答案:B117.連接查詢中,使用ON指定兩個表之間的連接條件。A、正確B、錯誤答案:A118.已知x=list(range(20)),那么語句x[::2]=[]可以正常執(zhí)行。A、正確B、錯誤答案:B119.一旦服務(wù)器端出現(xiàn)錯誤,返回的狀態(tài)碼為403。A、正確B、錯誤答案:B120.使用普通文本編輯器軟件也可以正常查看二進(jìn)制文件的內(nèi)容。A、正確B、錯誤答案:B121.文本文件是可以迭代的,可以使用forlineinfp類似的語句遍歷文件對象fp中的每一行。A、正確B、錯誤答案:A122.已知列表x=[1,2,3,4],那么表達(dá)式x.find(5)的值應(yīng)為-1。A、正確B、錯誤答案:B123.在SQL中,如果要進(jìn)一步限定分組的條件,應(yīng)使用WHERE短語。A、正確B、錯誤答案:B124.Python標(biāo)準(zhǔn)庫os中的方法startfile()可以用來打開外部程序或文件,系統(tǒng)會自動關(guān)聯(lián)相應(yīng)的程
序來打開或執(zhí)行指定的文件。A、正確B、錯誤答案:A125.read方法只能一次性讀取文件中的所有數(shù)據(jù)。A、正確B、錯誤答案:B解析:read除了一次性讀取文件的所有數(shù)據(jù)外,還可以按字節(jié)大小讀數(shù)據(jù)126.POST請求的安全性更高,使用場合比GET請求多。A、正確B、錯誤答案:A127.正則表達(dá)式’^\d{18}|\d{15}$’只能檢查給定字符串是否為18位或15位數(shù)字字符,并不能保證
一定是合法的身份證號。A、正確B、錯誤答案:A128.Python列表中所有元素必須為相同類型的數(shù)據(jù)。A、正確B、錯誤答案:B129.列表可以作為字典的“鍵”。A、正確B、錯誤答案:B130.已知x=‘hellowworld.’.encode(),那么表達(dá)式x.decode(‘gbk’)的值為’hellow
World.’。A、正確B、錯誤答案:A131.通用爬蟲可以選擇性地爬取與預(yù)先定義好的主題相關(guān)的頁面。A、正確B、錯誤答案:B132.在SELECT語句中,消除出現(xiàn)重復(fù)記錄的關(guān)鍵字是DISTINCT。A、正確B、錯誤答案:A133.使用write方法寫入文件是,數(shù)據(jù)會追加在文件的末尾A、正確B、錯誤答案:B解析:是否會追加,要根據(jù)open方法中的打開模式?jīng)Q定的,只有是追加的方式打開才能進(jìn)行內(nèi)容的追
加134.使用del命令或者列表對象的remove()方法刪除列表中元素時會影響列表中部分元素的索引。A、正確B、錯誤答案:A135.使用正則表達(dá)式對字符串進(jìn)行分割時,可以指定多個分隔符,而字符串對象的split()方法無法
做到這一點(diǎn)。A、正確B、錯誤答案:A136.通過requests庫發(fā)送的HTTP請求,返回一個response對象。A、正確B、錯誤答案:A137.通過單IP頻繁訪問判斷反爬蟲比較復(fù)雜,而且反反爬蟲比較費(fèi)力。A、正確B、錯誤答案:B138.Python字符串方法replace()對字符串進(jìn)行原地修改。A、正確B、錯誤答案:B139.如果URL中包含了中文,則可以使用urlencode()方法進(jìn)行編碼。A、正確B、錯誤答案:A140.Python集合不支持使用下標(biāo)訪問其中的元素。A、正確B、錯誤答案:A141.Python字典和集合支持雙向索引。A、正確B、錯誤答案:B142.檢索出職務(wù)中含有“授”的職工信息,完整的SQL語句為:SELECT*FROM教師WHERE職稱
LIKE'%授%';。A、正確B、錯誤答案:A143.刪除列表中重復(fù)元素最簡單的方法是將其轉(zhuǎn)換為集合后再重新轉(zhuǎn)換為列表。A、正確B、錯誤答案:A144.元組的訪問速度比列表要快一些,如果定義了一系列常量值,并且主要用途僅僅是對其進(jìn)行遍
歷二不需要進(jìn)行任何修改,建議使用元組而不使用列表。A、正確B、錯誤答案:A145.字符串屬于Python有序序列,和列表、元組一樣都支持雙向索引。A、正確B、錯誤答案:A146.文件對象是可以迭代的。A、正確B、錯誤答案:A147.在GBK和CP936編碼中一個漢字需要2個字節(jié)。A、正確B、錯誤答案:A148.Python運(yùn)算符%不僅可以用來求余數(shù),還可以用來格式化字符串。A、正確B、錯誤答案:A149.SELECT*FROMtable只查詢了表的一個列。A、正確B、錯誤答案:B150.無法刪除集合中指定位置的元素,只能刪除特定值的元素。A、正確B、錯誤答案:A151.在SELECT查詢語句中,使用LIMIT可以限制查詢結(jié)果的數(shù)量。A、正確B、錯誤答案:A152.Python集合支持雙向索引。A、正確B、錯誤答案:B153.正則表達(dá)式’[^abc]’可以一個匹配任意除’a’、’b’、’c’之外的字符。A、正確B、錯誤答案:A154.urlopen()函數(shù)返回的是一個文件對象,需要調(diào)用read()方法一次性讀取。A、正確B、錯誤答案:A155.urlopen()是一個特殊的opener,支持設(shè)置代理IP。A、正確B、錯誤答案:B156.正則表達(dá)式中,字符“+”表示前面字符的零個或者無限個。A、正確B、錯誤答案:B填空題1.在列表中查找元素時,可以使用()和in運(yùn)算符答案:Notin;2.已知x={‘a(chǎn)’:’b’,‘c’:’d’},那么表達(dá)式‘b’inx.values()的值為____。答案:True;3.切片選取的區(qū)間是左閉右()型的,不包含結(jié)束位的值答案:開;4.服務(wù)器響應(yīng)了瀏覽器發(fā)送的請求,返回()頁面。答案:Html;HTML;Html;;5.元組使用()存放元素,列表使用的是方括號存放元素答案:圓括號;6.網(wǎng)絡(luò)爬蟲又稱網(wǎng)頁蜘蛛或()答案:網(wǎng)絡(luò)機(jī)器人;7.()是互聯(lián)網(wǎng)上標(biāo)準(zhǔn)資源的地址答案:統(tǒng)一資源定位符;8.已知x=[1,2,3,2,3],執(zhí)行語句x.pop()之后,x的值為___。答案:[1,2,3,2];9.客戶端發(fā)送的請求消息由請求行、()、空行以及請求數(shù)據(jù)4部分組成。答案:請求頭部;10.如果要對列表進(jìn)行升序排列,則可以使用()方法實(shí)現(xiàn)答案:Sort;11.列表對象的sort()方法用來對列表元素進(jìn)行原地排序,該函數(shù)返回值為。答案:None;12.()請求的參數(shù)都顯示在URL上,服務(wù)器根據(jù)該請求所包含URL中的參數(shù)來產(chǎn)生響應(yīng)內(nèi)容。答案:GET;get;簡答題1.已知列表對象x=[‘11’,‘2’,‘3’],則表達(dá)式max(x)的值為_。答案:
'3'
;2.Python語句如下
S1=[1,2,3,4]
S2=[5,6,7]
Print(len(s1+s2))
以上代碼的運(yùn)行結(jié)果是()答案:
7;3.在字符串打印中,哪個是出現(xiàn)中文字符對不齊問題的原因?答案:中文字符占兩個位置,而英文字符只占一個位置。4.表達(dá)式re.search(r’\w*?(?P\b\w+\b)\s+(?P=f)\w*?’,‘Beautifulisisbetterthan
Ugly.’).group(0)的值為_。答案:’isis’;5.已知x=[3,5,7],那么執(zhí)行語句x[:3]=[2]之后,x的值為______。答案:
[2]
;6.Python語句list(range(1,10,3))執(zhí)行結(jié)果為_________。答案:
[1,4,7]
;7.選取所有title元素,且這些元素?fù)碛兄禐閑ng的lang屬性答案:
//title[lang='eng']8.字典中多個元素之間使用____________(符號)分隔開答案:
逗號
;9.已知vec=[[1,2],[3,4]],則表達(dá)式[[row[i]forrowinvec]foriinrange(len(vec
[0]))]的值為_______________。答案:
[[1,3],[2,4]]
;10.Python語句s=‘a(chǎn)bcdefg',則s[::-1]的值是________________。答案:
Gfedcba
;11.表達(dá)式sorted([111,2,33],key=lambdax:len(str(x)))的值為______。答案:
[2,33,111]
;12.表達(dá)式“[3]in[1,2,3,4]”的值為______。答案:
False
;13.選取所有帶有屬性的title元素答案:
//title[*]14.表達(dá)式sorted([111,2,33],key=lambdax:-len(str(x)))的值為__。答案:
[111,33,2]
;15.已知x為非空列表,那么執(zhí)行語句y=x[:]之后,id(x[0])==id(y[0])的值為____。答案:
True
;16.已知path=r’c:\test.html’,那么表達(dá)式path[:-4]+’htm’的值為____。答案:
'c:\test.htm'
;17.已知x={1:2},那么執(zhí)行語句x[2]=3之后,x的值為______。答案:
{1:2,2:3}
;18.已知當(dāng)前文件夾中有純英文文本文件readme.txt,請?zhí)羁胀瓿晒δ馨裷eadme.txt文件中的所有內(nèi)
容復(fù)制到dst.txt中,withopen(‘readme.txt’)assrc,open(__、__)asdst:dst.write(src.
Read())。答案:‘dst.txt’;’w’;19.____命令既可以刪除列表中的一個元素,也可以刪除整個列表。答案:
Del
;20.已知x=[1,2,3,2,3],執(zhí)行語句x.remove(2)之后,x的值為__。答案:
[1,3,2,3]
;21.如果要獲取Response類中字符串形式的響應(yīng)內(nèi)容,可以訪問____屬性獲取。答案:
Text
;22.表達(dá)式[indexforindex,valueinenumerate([3,5,7,3,7])ifvalue==max
([3,5,7,3,7])]的值為________。答案:[2,4];23.假設(shè)re模塊已導(dǎo)入,那么表達(dá)式re.findall(‘(\d)\1+’,‘33abcd112’)的值為
_________。答案:[‘3’,‘1’];24.要想將爬蟲程序發(fā)出的____偽裝成一個瀏覽器,需要自定義請求報頭。答案:
請求
;25.選取文檔中的所有元素答案:
//*26.假設(shè)有列表a=[‘name’,‘a(chǎn)ge’,‘sex’]
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度高級酒店客房承包經(jīng)營合同范本3篇
- 二零二五年融資協(xié)議違約金支付規(guī)定2篇
- 二零二五年智能廚房設(shè)備供應(yīng)與工地食堂承包合同3篇
- 2025年消防系統(tǒng)安全評估與整改服務(wù)合同3篇
- 二零二五年度工業(yè)地產(chǎn)長期使用協(xié)議2篇
- 設(shè)計公司股權(quán)轉(zhuǎn)讓合同2025版:股權(quán)轉(zhuǎn)讓后的公司管理權(quán)變更2篇
- 二零二五版租賃房屋租賃期限變更合同范本2篇
- 2025年度輪胎制造企業(yè)節(jié)能減排技術(shù)改造合同4篇
- 二零二五版XX土地買賣居間合同環(huán)保責(zé)任范本3篇
- 二零二五年度煤礦掘進(jìn)工程地質(zhì)勘察與監(jiān)理合同樣本4篇
- 公路工程施工現(xiàn)場安全檢查手冊
- 公司組織架構(gòu)圖(可編輯模版)
- 1汽輪機(jī)跳閘事故演練
- 陜西省銅川市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細(xì)
- 禮品(禮金)上交登記臺賬
- 北師大版七年級數(shù)學(xué)上冊教案(全冊完整版)教學(xué)設(shè)計含教學(xué)反思
- 2023高中物理步步高大一輪 第五章 第1講 萬有引力定律及應(yīng)用
- 青少年軟件編程(Scratch)練習(xí)題及答案
- 浙江省公務(wù)員考試面試真題答案及解析精選
- 系統(tǒng)性紅斑狼瘡-第九版內(nèi)科學(xué)
- 全統(tǒng)定額工程量計算規(guī)則1994
評論
0/150
提交評論