版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1題以下說法中,不正確的是A學(xué)習(xí)Python語言最有效的方式就是多練習(xí),多讀經(jīng)典的代碼BPython語言最強(qiáng)大的地方就是大數(shù)據(jù)和人工智能CPython語言的運(yùn)行效率高于C語言D編寫程序時(shí),需要根據(jù)應(yīng)用類型的不同,選擇合適的編程語言第2題以下關(guān)于Python程序運(yùn)行的說法中,不正確的是APython程序的運(yùn)行離不開Python解釋器BPython程序只能夠在IDE中運(yùn)行C字符界面和圖形界面的Python程序,需要不同解釋器DPython解釋器的實(shí)現(xiàn)方式?jīng)Q定了Python程序的執(zhí)行速度第3題以下關(guān)于程序編寫方法的說法中,正確的是:A程序編寫前要分析問題,設(shè)計(jì)解決方案B程序處理過程分為輸入、處理和輸出三步C程序的輸入就是從外部讀取數(shù)據(jù)的過程D程序的編寫就是描述數(shù)據(jù)的過程第4題以下關(guān)于Python語言的說法中,不正確的是APython是一種編譯型語言BPython可以使用函數(shù)和類C相同功能情況下,Python程序編寫代碼量要遠(yuǎn)遠(yuǎn)少于C和Java的代碼量DPython給程序員提供了眾多的庫(kù),編寫程序非常方便第5題以下關(guān)于Python編碼規(guī)范的說法中,不正確的是A編寫Python代碼時(shí)要遵循編碼規(guī)范,以便進(jìn)行合作開發(fā)BPython編碼規(guī)范中逗號(hào)前面建議使用一個(gè)空格CPython編碼規(guī)范中常量建議使用全大寫方式來命名DPython中的代碼塊是通過縮進(jìn)來體現(xiàn)的,同一個(gè)層次的代碼塊縮進(jìn)一定相同第6題以下關(guān)于Python解釋器的說法中,不正確的是A字符界面的Python腳本使用python.exe解釋器來運(yùn)行B圖形界面的Python腳本使用pythonw.exe解釋器來運(yùn)行C不同系統(tǒng)平臺(tái)上需要安裝不同的Python解釋器DPython解釋器對(duì)Python程序是一次解釋,多次運(yùn)行第7題關(guān)于Python集成開發(fā)環(huán)境的說法中,不正確的是AIDLE提供交互式編程環(huán)境和集成式開發(fā)環(huán)境BPycharm開發(fā)效率最高,提供的便捷工具很多,適合大型Python程序開發(fā)CAnaconda集成開發(fā)環(huán)境不能編寫網(wǎng)絡(luò)爬蟲程序DVs
code嚴(yán)格來講是一個(gè)編輯器,需要配置Python解釋器路徑和插件第8題關(guān)于程序運(yùn)行方式的說法中,不正確的是A編譯型語言書寫的程序需要進(jìn)行編譯才能運(yùn)行B解釋型語言書寫的程序需要進(jìn)行解釋執(zhí)行C編譯型語言書寫的程序每次運(yùn)行前一般都要編譯D解釋型語言書寫的程序每次運(yùn)行前一般都要解釋第9題關(guān)于程序設(shè)計(jì)語言的說法中,不正確的是:A匯編語言的執(zhí)行效率最高B機(jī)器語言的執(zhí)行效率最高,它依賴于不同CPU的指令系統(tǒng)C高級(jí)語言采用接近于人類的自然語言描述方式,易于編寫D高級(jí)語言編寫的程序需要轉(zhuǎn)化為對(duì)應(yīng)的機(jī)器語言才能執(zhí)行第10題關(guān)于計(jì)算思維的說法中,不正確的是()A計(jì)算思維的核心是抽象和自動(dòng)化B計(jì)算思維是運(yùn)用計(jì)算機(jī)學(xué)科的基本知識(shí)進(jìn)行問題求解的思維活動(dòng)C計(jì)算思維就是讓計(jì)算機(jī)完成預(yù)定的計(jì)算過程D計(jì)算思維是學(xué)習(xí)程序設(shè)計(jì)最重要的一種思維第1題表達(dá)式1<2<3的值為AFalseBtrueCfalseDTrue第2題表達(dá)式int(4.0**0.5)的值為A語法錯(cuò)B2C-2D2.0第3題若a=3,執(zhí)行語句a=a+3.5后,a的類型是()AcomplexBintCfloatDstr第4題表達(dá)式abs(-3)的值為:A
-3B-3.0C
3D3.0第5題已知a=3,id(a)的返回值496103280,那么b=3,id(b)的返回值是多少()A496103282B無法判斷C496103280D496103281第6題表達(dá)式int(4**0.5)的值為A
-2B語法錯(cuò)C
2D2.0第7題已知x=3,并且id(x)的返回值為496103280,那么執(zhí)行語句x+=6之后,表達(dá)式id(x)==496103280的值為____。正確答案::False第8題表達(dá)式0or5的值為____。正確答案::5第9題Python內(nèi)置函數(shù)____用來返回?cái)?shù)值型序列中所有元素之和。正確答案::sum()第10題表達(dá)式1<2<3的值為
____。正確答案::True第11題第12題第三章課后測(cè)驗(yàn)第1題random庫(kù)中用于生成隨機(jī)小數(shù)的函數(shù)是()。Arandom()Brandint()Cgetrandbits()Drandrange()第2題以下選項(xiàng)中描述正確的是()A條件35<=45<75是合法的,且輸出為FalseB條件24<=28<25是合法的,且輸出為FalseC條件24<=28<25是不合法的D條件24<=28<25是合法的,且輸出為True第3題random.uniform(a,b)的作用是A生成一個(gè)[a,b]之間的隨機(jī)整數(shù)B生成一個(gè)[a,b]之間的隨機(jī)小數(shù)C生成一個(gè)均值為a,方差為b的正態(tài)分布D生成一個(gè)(a,b)之間的隨機(jī)數(shù)第4題下面代碼的輸出結(jié)果是a=b=c=123print(a,b,c)A00123B11123C123123123D出錯(cuò)第5題下面代碼輸出結(jié)果是x=1x*=3+5**2print(x)A28B29C13D14第6題下面代碼的輸出結(jié)果是a="abc"b="bd"c=a+bprint(c)AacbdBabcdCbdacDdbca第7題下面代碼的輸出結(jié)果是a=5/3+5//3print(a)A2.666666666666667B3.333333C2D14第8題下面代碼的數(shù)據(jù)結(jié)果是>>>True-FalseA1B-1C0DTrue第9題關(guān)于Python的數(shù)字類型,以下選項(xiàng)中描述錯(cuò)誤的是A1.0是浮點(diǎn)數(shù),不是整數(shù)B浮點(diǎn)數(shù)也有十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制等表示方式C整數(shù)類型的數(shù)值一定不會(huì)出現(xiàn)小數(shù)點(diǎn)D復(fù)數(shù)類型虛部為0時(shí),表示為1+0j第四章課后測(cè)驗(yàn)第1題下面代碼的輸出結(jié)果是()forsin"HelloWorld":ifs=="W":breakprint(s,end="")AHelloorldBHelloCWorldDHelloWorld第2題關(guān)于Python的循環(huán)結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()。APython通過for、while等保留字構(gòu)建循環(huán)結(jié)構(gòu)B遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合函數(shù)類型和range()函數(shù)等Ccontinue用來結(jié)束當(dāng)前當(dāng)次語句,但不跳出當(dāng)前的循環(huán)體Dcontinue結(jié)束整個(gè)循環(huán)過程,不再判斷循環(huán)的執(zhí)行條件第3題關(guān)于Python的分支結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()。A分支結(jié)構(gòu)可以向已經(jīng)執(zhí)行過的語句部分跳轉(zhuǎn)B分支結(jié)構(gòu)使用if保留字CPython中if-else語句用來形成二分支結(jié)構(gòu)DPython中if-elif-else語句用來描述多分支結(jié)構(gòu)第4題Python異常處理中不會(huì)用到的關(guān)鍵字是()。AtryBelseCifDfinally第5題用來判斷當(dāng)前Python語句在分支結(jié)構(gòu)中的是()。A引號(hào)B冒號(hào)C縮進(jìn)D大括號(hào)第6題實(shí)現(xiàn)多路分支的最佳控制結(jié)構(gòu)是()。AifBif-elif-elseCtryDif-else第7題讀下面程序,回答問題。total=0foriinrange(100):if(i%10):continuetotal+=iprint(total)程序執(zhí)行結(jié)果是()。A5050B4950C450D45第8題已知x=60;y=40;z=20,下面程序執(zhí)行后的結(jié)果是()。ifx>yz=xx=yy=zprint(x,y,z)A604030B406060C602020D204060第9題用戶登錄時(shí)驗(yàn)證用戶名和密碼全部正確才允許登錄,可以使用____語句。正確答案::if第10題在循環(huán)結(jié)構(gòu)中,可以使用____語句結(jié)束本次循環(huán),重新開始下一次循環(huán),可以使用____語句跳出循環(huán)。正確答案::continue正確答案::break第11題第12題第13題第五章課后測(cè)驗(yàn)第1題基本的Python內(nèi)置函數(shù)str(x)的作用是()。A對(duì)組合函數(shù)類型x計(jì)算求和結(jié)果B返回變量x的數(shù)據(jù)類型C將x轉(zhuǎn)換為等值的字符串類型D對(duì)組合函數(shù)類型x進(jìn)行排序,默認(rèn)從小到大第2題以下選項(xiàng)中,不是具體的Python序列類型的是()。A字符串類型B元組類型C數(shù)組類型D列表類型第3題關(guān)于Python字符編碼,以下選型中描述錯(cuò)誤的是()。APython可以處理任何字符編碼文本Bchr(x)將字符轉(zhuǎn)換為Unicode編碼Ccord(x)和chi(x)是一對(duì)函數(shù)DPython默認(rèn)采用Unicode字符編碼第4題關(guān)于Python字符串,以下選型中描述錯(cuò)誤的是()。A字符串可以保存在變量中,也可以單獨(dú)存在B可以使用datatype()測(cè)試字符串的類型C輸出帶有引號(hào)的字符串,可以使用轉(zhuǎn)義字符\D字符串是一個(gè)字符序列,字符串中的編號(hào)叫“索引”第5題第6題第7題不能正確輸出字符串‘IlikePython'的語句是()。Aprint('I{}Python'.format('like'))Bprint('I{}Python'.repalce('{}','like'))Cprint('I{}Python'%('like'))Dprint('I%sPython'%('like'))第8題三個(gè)字符串變量a='T';b='like';c=‘Python’,拼接輸出字符串‘IlikePython’。下面正確的語句是()。Aprint(a,b,c)Bprint(a+''+b+''+c)Cprint("%s%s%s"%(a,b,c))Dprint(a.join(b).join(c))第9題下列方法中,能夠返回某個(gè)字符在字符串中出現(xiàn)的次數(shù)的是()。AlenBindexCcountDfind第10題下列數(shù)據(jù)中,不屬于字符串的是()。Aabc'B"Python"C"51job"D_main第11題當(dāng)需要在字符中使用特殊字符時(shí),Python用()作為轉(zhuǎn)義字符。A\B/C#D%第六章課后測(cè)驗(yàn)第1題以下不能創(chuàng)建一個(gè)字典的語句是()Adict1={}Bdict2={3:5}Cdict3={[1,2,3]:“usertc”}Ddict3={(1,2,3):“usertc”}第2題下列語句執(zhí)行后的結(jié)果是()d1={1:’food’}d2={1:’食品’,2:‘飲料’}d1.update(d2)Print(d1[1])A2B1C食品D飲料第3題下面代碼的輸出結(jié)果是()。list1=[i+1foriinrange(1,8,3)]print(list1)A[1,4,7]B[2,5,8]C[2,9,4]D[1,3,5,7]第4題任意長(zhǎng)度的Python列表、元組和字符串中最后一個(gè)元素的下標(biāo)可為以寫為()A0B1C-1Dlen(x)第5題假設(shè)列表對(duì)象aList的值為[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:7]得到的值是()A[6,7,9,11]B[6,7,9,11,13]C[6,7,9]D[5,6,7,9,11]第6題Python語句list(range(1,10,3))執(zhí)行結(jié)果為()A[1,4,7]B[1,4,7,10]C[4,7]D[4,7,10]第7題path=[1,2,3,4,5,6,7],則path[:-4]A[1,2,3]B[7,6,5,4]C[1,5]D[7,3]第8題已知x={1:1,2:2},那么執(zhí)行語句x[2]=4之后,len(x)的值為:A1B2C3D4第9題下面代碼的輸出結(jié)果是()。list1=[m+nformin'AB'fornin'CD']print(list1)A錯(cuò)誤BABCDCAABBCCDDD['AC','AD','BC','BD']第10題已知列表types=['娛樂','體育','科技'],使用該列表時(shí),以下哪個(gè)選項(xiàng),會(huì)引起索引錯(cuò)誤?(
)A
types[-1]B
types[-2]Ctypes[0]Dtypes[3]第11題表達(dá)式[1,2]*2的值為:A[2,4]B
[1,2,1,2]C[1,2],[1,2]D語法錯(cuò)第12題已知列表x=[1,2,3],那么執(zhí)行語句x.insert(1,4)只有,x的值為:A[4,1,2,3]B[4,2,3]C[1,4,3]D[1,4,2,3]第13題已知列表x=[1,2],那么執(zhí)行語句x.append([3])之后,x的值為:A[[3],1,2]B[1,3,2]C[1,2,3]D
[1,2,[3]]第14題第15題第16題第七章課后測(cè)驗(yàn)第1題已知函數(shù)定義
deffunc(**p):
returnsum(p.values())那么表達(dá)式func(x=1,y=2,z=3)的值為:Ax+y+zB3C5D6第2題已知有函數(shù)定義
defdemo(*p):
returnsum(p)那么表達(dá)式demo(1,2,3)的值為(
),表達(dá)式demo(1,2,3,4)的值為()A6、10B3、3C語法錯(cuò)D1、1第3題函數(shù)如下:defshowNnumber(numbers):forninnumbers:
print(n)下面哪些在調(diào)用函數(shù)時(shí)會(huì)報(bào)錯(cuò)()AshowNumer([2,4,5])
BshowNnumber(3.4)
CshowNnumber(‘a(chǎn)bcesf’)DshowNumber((12,4,5))第4題以下關(guān)于Python函數(shù)說法錯(cuò)誤的是:deffunc(a,b):
c=a**2+b
b=a
returnca=10b=100c=func(a,b)+aA執(zhí)行該函數(shù)后,變量b的值為100B執(zhí)行該函數(shù)后,變量a的值為10C該函數(shù)名稱為funcD執(zhí)行該函數(shù)后,變量c的值為200第5題以下函數(shù)定義的說法錯(cuò)誤的是()A函數(shù)定義時(shí),參數(shù)需要聲明數(shù)據(jù)類型B函數(shù)定義時(shí),可以有return語句,也可以沒有C函數(shù)定義時(shí),可以返回0個(gè)或多個(gè)結(jié)果,多個(gè)結(jié)果將作為元組類型返回D函數(shù)定義時(shí),參數(shù)個(gè)數(shù)可以是0個(gè)或多個(gè),類型可以不同第6題以下關(guān)于函數(shù)說法錯(cuò)誤的是()A函數(shù)可以看做是一段具有名字的子程序B函數(shù)是一段具有特定功能的、可重用的語句組C對(duì)函數(shù)的使用必須了解其內(nèi)部實(shí)現(xiàn)原理D函數(shù)通過函數(shù)名來調(diào)用第7題以下選項(xiàng)不是函數(shù)作用的是()A降低編程復(fù)雜度B復(fù)用代碼C增強(qiáng)代碼可讀性D提高代碼執(zhí)行速度第8題函數(shù)定義如下
defchanageInt(number2):
number2=number2+1
print("changeInt:number2=",number2)調(diào)用number1=2chanageInt(number1)print("number:",number1)打印結(jié)果哪項(xiàng)是正確的()AchangeInt:number2=3number:3BchangeInt:number2=3number:2Cnumber:3changeInt:number2=3Dnumber:2changeInt:number2=3第9題調(diào)用以下函數(shù)返回的值()defmyfun():
passA0B出錯(cuò)不能運(yùn)行C[]DNone第10題已知函數(shù)定義
defmyfun1(a,b,c=10,*d,**e):pass以下說法中正確的是:Aa、b、c、d是位置參數(shù)Bd是可變長(zhǎng)度參數(shù),e是位置參數(shù)Cd和e都是可變長(zhǎng)度參數(shù)D形參c的取值一定是10第11題在函數(shù)內(nèi)部沒有任何方法可以影響實(shí)參的值。第12題定義Python函數(shù)時(shí),如果函數(shù)中沒有return語句,則默認(rèn)返回空值None。第13題第14題第15題第八章課后測(cè)驗(yàn)第1題#coding:utf-8fname=input("請(qǐng)輸入要寫入的文件:")fp=open(fname,"w+",encoding="utf-8")ls=["好雨知時(shí)節(jié),","當(dāng)春乃發(fā)生。","隨風(fēng)潛入夜,","潤(rùn)物細(xì)無聲。"]fp.writelines(ls)fp.seek(0)forlineinfp:print(line)fp.close()以下選項(xiàng)中描述錯(cuò)誤的是()。Afp.writelines(ls)將元素全為字符串的ls列表寫入文件B
fp.seek(0)這行代碼如果省略,也能打印輸出文件內(nèi)容C代碼主要功能是向文件寫入一個(gè)列表類型,并打印輸出結(jié)果D執(zhí)行代碼時(shí),從鍵盤輸入“春夜喜雨.txt”,若當(dāng)前目錄下不存在該文件,則創(chuàng)建文件“春夜喜雨.txt”第2題以下方法名中不是文件寫操作的是()。AwritelinesBwrite和seekCwritetextDwrite第3題關(guān)于二進(jìn)制文件的說法中,不正確的是:A二進(jìn)制文件中保存的是字節(jié)串B二進(jìn)制文件的內(nèi)容是有結(jié)構(gòu)的C二進(jìn)制文件可以使用readlines()進(jìn)行讀取D二進(jìn)制文件需要知道其結(jié)構(gòu)才能夠讀取第4題文件book.txt在當(dāng)前程序所在目錄內(nèi),其內(nèi)容是一段文本:book。下面代碼的輸出結(jié)果是()。txt=open("book.txt","r")print(txt)txt.close()Abook.txtBtxtCbookD以上選項(xiàng)均不正確第5題給出如下代碼:
fname=input("請(qǐng)輸入要打開的文件:")fp=open(fname,"r")forlineinfp.readlines():print(line)fp.close()關(guān)于上述代碼的描述,以下選項(xiàng)中錯(cuò)誤的是()。A通過fp.readlines()方法將文件中的全部?jī)?nèi)容讀入一個(gè)字典B通過fp.readlines()方法將文件中的全部?jī)?nèi)容讀入一個(gè)列表Cfp.readlines()讀取整個(gè)文件,返回?cái)?shù)據(jù)中每一行有換行符“\n”,輸出會(huì)有空行D用戶輸入文件路徑,以文本文件方式讀入文件內(nèi)容并逐行打印第6題以下關(guān)于Python中讀文件方法read(size)的含義,敘述正確的是哪個(gè)?A從頭到尾讀取文件所有內(nèi)容B從文件中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年新版gmp培訓(xùn)試題及答案
- 2025年一級(jí)建造師《水利水電》考試真題及答案解析
- 網(wǎng)絡(luò)安全評(píng)估與設(shè)計(jì)測(cè)試試題及答案
- 燃?xì)饧湔窘ㄔO(shè)方案
- 押題寶典安全員A證考試試題及參考答案詳解【典型題】
- 防疫技能培訓(xùn)
- 2025貨運(yùn)考試題庫(kù)及答案
- 安全員A證考試通關(guān)測(cè)試卷含答案詳解【預(yù)熱題】
- 中西醫(yī)結(jié)合執(zhí)業(yè)醫(yī)師考試真題及答案6卷
- 安全員A證考試考前沖刺模擬題庫(kù)附參考答案詳解【培優(yōu)】
- 重難點(diǎn)練02 古詩(shī)文對(duì)比閱讀(新題型新考法)-2024年中考語文專練(上海專用)(解析版)
- 門崗應(yīng)急預(yù)案管理辦法
- 幼兒階段口才能力培養(yǎng)課程設(shè)計(jì)
- 職高一年級(jí)《數(shù)學(xué)》(基礎(chǔ)模塊)上冊(cè)試題題庫(kù)
- JG/T 367-2012建筑工程用切(擴(kuò))底機(jī)械錨栓及后切(擴(kuò))底鉆頭
- 國(guó)家職業(yè)標(biāo)準(zhǔn) 6-11-01-03 化工總控工S (2025年版)
- 公共安全視頻監(jiān)控建設(shè)聯(lián)網(wǎng)應(yīng)用(雪亮工程)運(yùn)維服務(wù)方案純方案
- 定額〔2025〕2號(hào)文-關(guān)于發(fā)布2020版電網(wǎng)技術(shù)改造及檢修工程概預(yù)算定額2024年下半年價(jià)格
- 安全生產(chǎn)標(biāo)準(zhǔn)化與安全文化建設(shè)的關(guān)系
- DB31-T 1502-2024 工貿(mào)行業(yè)有限空間作業(yè)安全管理規(guī)范
- 2022版義務(wù)教育(物理)課程標(biāo)準(zhǔn)(附課標(biāo)解讀)
評(píng)論
0/150
提交評(píng)論