Python程序設(shè)計(jì)智慧樹(shù)知到期末考試答案章節(jié)答案2024年西安職業(yè)技術(shù)學(xué)院_第1頁(yè)
Python程序設(shè)計(jì)智慧樹(shù)知到期末考試答案章節(jié)答案2024年西安職業(yè)技術(shù)學(xué)院_第2頁(yè)
Python程序設(shè)計(jì)智慧樹(shù)知到期末考試答案章節(jié)答案2024年西安職業(yè)技術(shù)學(xué)院_第3頁(yè)
Python程序設(shè)計(jì)智慧樹(shù)知到期末考試答案章節(jié)答案2024年西安職業(yè)技術(shù)學(xué)院_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余4頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

Python程序設(shè)計(jì)智慧樹(shù)知到期末考試答案+章節(jié)答案2024年西安職業(yè)技術(shù)學(xué)院Python變量名必須以字母或下劃線開(kāi)頭,并且區(qū)分字母大小寫(xiě)。()

答案:對(duì)下面對(duì)count(),index(),find()方法描述錯(cuò)誤的是()

答案:find()方法檢測(cè)字符串中是否包含子字符串str

如果包含子字符串返回開(kāi)始的索引值,否則會(huì)報(bào)一個(gè)異常;index()方法檢測(cè)字符串中是否包含子字符串str,如果str不在返回-1a=b=10語(yǔ)句執(zhí)行完以后,變量a和b的值都是10。()

答案:對(duì)高級(jí)語(yǔ)言程序要被機(jī)器執(zhí)行,只有用解釋器來(lái)解釋執(zhí)行。()

答案:錯(cuò)Python中的整型可以使用二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制表示。()

答案:對(duì)Python2.x和Python3.x中input()函數(shù)的返回值都是字符串。()

答案:錯(cuò)算法和程序是不同的概念.()

答案:對(duì)放在一對(duì)三引號(hào)之間的任何內(nèi)容將被認(rèn)為是注釋。()

答案:錯(cuò)已知x=3,那么賦值語(yǔ)句x='abcedfg'是無(wú)法正常執(zhí)行的。()

答案:錯(cuò)字典和集合屬于無(wú)序序列。()

答案:對(duì)下列不合法的Python變量名是()

答案:Hello$World;Python.2關(guān)于Python內(nèi)存管理,下列說(shuō)法錯(cuò)誤的是()

答案:變量無(wú)須先創(chuàng)建和賦值而直接使用;變量需要事先聲明以下關(guān)于Python的說(shuō)法中正確的是哪一項(xiàng)?()

答案:可以在函數(shù)參數(shù)名前面加上星號(hào)*,這樣用戶所有傳來(lái)的參數(shù)都被收集起來(lái)然后使用,星號(hào)在這里的作用是收集其余的位置參數(shù),這樣就實(shí)現(xiàn)了變長(zhǎng)參數(shù)。;遞歸調(diào)用語(yǔ)句允許出現(xiàn)在循環(huán)結(jié)構(gòu)中。以下代碼會(huì)造成索引越界的是()

答案:(1,2,3,‘a(chǎn)bc’)[3][3];[‘a(chǎn)bc’,123][2];{1:‘123’,2:123}[1][3];[‘a(chǎn)bc’,123][0][3]下列關(guān)于文件讀取的說(shuō)法,正確的是()。

答案:read()方法可以一次讀取文件中所有的內(nèi)容;readlines()一次可以讀取文件中所有內(nèi)容;readline()方法一次只能讀取一行內(nèi)容以下不是python中的關(guān)鍵字()

答案:final;include關(guān)于input()函數(shù)與print()函數(shù)的說(shuō)法中,下列描述正確的是()。

答案:input()函數(shù)可以接收使用者輸入的數(shù)據(jù);print()函數(shù)可以輸出任何類型的數(shù)據(jù);input()函數(shù)會(huì)返回一個(gè)字符串類型數(shù)據(jù)下列選項(xiàng)中,屬于Python特點(diǎn)的是()

答案:免費(fèi)開(kāi)源;面向?qū)ο?簡(jiǎn)單易學(xué)關(guān)于Python命名規(guī)范的說(shuō)法中,下列描述正確的是()。

答案:模塊名、包名應(yīng)簡(jiǎn)短且全為小寫(xiě);類名首字母一般使用大寫(xiě);常量通常使用全大寫(xiě)命名下列表達(dá)式的值為T(mén)rue的是()

答案:1==1and2!=1;3>2==2關(guān)于列表數(shù)據(jù)結(jié)構(gòu),下面描述正確的是()

答案:列表元素類型可以不同;可以不按順序查找元素關(guān)于程序的控制結(jié)構(gòu),哪個(gè)選項(xiàng)的描述是正確的?()。

答案:流程圖可以用來(lái)展示程序結(jié)構(gòu);控制結(jié)構(gòu)可以用來(lái)更改程序的執(zhí)行順序;順序結(jié)構(gòu)有一個(gè)入口在Python中,以下關(guān)于函數(shù)的描述錯(cuò)誤的是哪一項(xiàng)?()

答案:在Python中,函數(shù)的return語(yǔ)句不可以返回多個(gè)值。;在Python中,關(guān)鍵字參數(shù)是讓調(diào)用者通過(guò)使用參數(shù)名區(qū)分參數(shù),在使用時(shí)不允許改變參數(shù)列表中的參數(shù)順序。下面()是有效的變量名。

答案:Numbr;banana;_demo下列運(yùn)算符的使用正確的是()

答案:10%3;3*'abc';[1,2,3]+[4,5,6]Python以下Python支持的數(shù)據(jù)類型是()

答案:int;list;float若要獲取兩個(gè)集合A和B的并集,在Python中應(yīng)該使用()。

答案:A|B對(duì)于字符串棟標(biāo)識(shí),Python中可使用的方法很多,下面正確的是()。

答案:"what'sthis?"關(guān)于程序的控制結(jié)構(gòu),哪個(gè)選項(xiàng)的描述是錯(cuò)誤的?()。

答案:循環(huán)結(jié)構(gòu)可以沒(méi)有出口關(guān)于Python對(duì)文件的處理,以下選項(xiàng)中描述錯(cuò)誤的是()

答案:當(dāng)文件以文本方式打開(kāi)時(shí),讀寫(xiě)按照字節(jié)流方式文件的打開(kāi)模式為“a”是指以()方式打開(kāi)。

答案:以追加的方式Python不支持的數(shù)據(jù)類型有()

答案:charpython中用來(lái)拋出異常的關(guān)鍵字是()

答案:raise下列關(guān)于for循環(huán)的描述,說(shuō)法正確的是()。

答案:for循環(huán)可以遍歷可迭代對(duì)象list1=[i*2foriin'Python']print(list1)上面代碼的輸出結(jié)果是()

答案:['PP','yy','tt','hh','oo','nn']Python的賦值功能強(qiáng)大,當(dāng)a=16時(shí),運(yùn)行a-=8后,a的結(jié)果是()。

答案:8關(guān)于Python的元組類型,以下選項(xiàng)中描述錯(cuò)誤的是()

答案:元組中元素不可以是不同類型forninrange(1,5,5):print(n)以上程序段執(zhí)行后,輸出結(jié)果是()。

答案:1關(guān)于函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()

答案:函數(shù)名稱不可賦給其他變量使用()關(guān)鍵字創(chuàng)建自定義函數(shù)。

答案:def函數(shù)中的默認(rèn)參數(shù)不能傳遞實(shí)際參數(shù)。()

答案:錯(cuò)文件打開(kāi)后不需要關(guān)閉。()

答案:錯(cuò)在python的循環(huán)體內(nèi),continue語(yǔ)句的作用是結(jié)束該語(yǔ)句所在的循環(huán)。()

答案:錯(cuò)在Python3.5中運(yùn)算符+不僅可以實(shí)現(xiàn)數(shù)值的相加、字符串連接,還可以實(shí)現(xiàn)列表、元組的合并和集合的并集運(yùn)算。()

答案:錯(cuò)if-else語(yǔ)句可以處理多個(gè)分支條件。()

答案:對(duì)在Python中,可以用else作為變量名。()

答案:對(duì)程序中異常處理結(jié)構(gòu)在大多數(shù)情況下是沒(méi)必要的。()

答案:錯(cuò)在列表中添加元素的方法有哪些?()

答案:insert();append()下列關(guān)于程序設(shè)計(jì)語(yǔ)言的描述,正確的是()

答案:現(xiàn)在人們普遍使用高級(jí)語(yǔ)言編寫(xiě)計(jì)算機(jī)程序;早期人們使用機(jī)器語(yǔ)言編寫(xiě)計(jì)算機(jī)程序下列Python語(yǔ)句正確的是()

答案:whileTrue:pass;min=xifx<yelsey定義如下的函數(shù),defP(a1,a2=2,a3=3):print(a1,a2,a3)哪種函數(shù)調(diào)用正確()。

答案:P(10,a3=10);P(10);P(a3=10,a1=10)關(guān)于字符串下列說(shuō)法正確的是()

答案:字符應(yīng)該視為長(zhǎng)度為1的字符串;既可以用單引號(hào),也可以用雙引號(hào)創(chuàng)建字符串;在三引號(hào)字符串中可以包含換行回車等特殊字符下列哪個(gè)語(yǔ)句在Python中是合法的?()

答案:x=y=z=1;x+=y;x,y=y,x關(guān)于Python2與Python3的說(shuō)法中,下列描述正確的是()。

答案:Python2默認(rèn)使用ASCII編碼;Python3默認(rèn)使用UTF-8編碼;Python2與Python3中運(yùn)算符“//”使用方式一致下列有關(guān)構(gòu)造方法(也稱作初始化方法,即類中名為_(kāi)_init__的方法)描述正確的是()。

答案:構(gòu)造方法可以沒(méi)有返回值;構(gòu)造方法可以初始化類的成員變量Python不支持的數(shù)據(jù)類型有()

答案:short;char以下關(guān)于Python自帶數(shù)據(jù)結(jié)構(gòu)的運(yùn)算結(jié)果中正確的是哪一項(xiàng)?()

答案:scores={'Jack':90,'Mike':80,'Jay':85,'Bill':60};delscores['Bill'];len(scores)的結(jié)果是3。;scores={'Jack':90,'Mike':80,'Jay':85,'Bill':60};sorted(scores.keys())的運(yùn)算結(jié)果是['Bill','Jack','Jay','Mike']關(guān)于Python中的復(fù)數(shù),下列說(shuō)法正確的是()

答案:表示復(fù)數(shù)的語(yǔ)法是real+imagej;實(shí)部和虛部都是浮點(diǎn)數(shù);方法conjugate返回復(fù)數(shù)的共軛復(fù)數(shù)以下關(guān)于字符串處理的描述正確的是哪一項(xiàng)?()

答案:Python2.x中字符串是以單引號(hào)或雙引號(hào)括起來(lái)的任意文本,如果字符串賦值的時(shí)候,內(nèi)部有單引號(hào)或雙引號(hào)時(shí)如果不想使用轉(zhuǎn)義字符常??梢允褂胷運(yùn)算符來(lái)表示。;被單引號(hào)('...')或者雙引號(hào)("...")包圍的都是字符串。;"\"符號(hào)可以被用來(lái)表示轉(zhuǎn)義符號(hào),例如'doesn\'t'和"doesn't"都表示字符串doesn't。以下關(guān)于字符串處理正確的是哪一項(xiàng)?()

答案:+號(hào)可以用來(lái)拼接兩個(gè)字符串,對(duì)于以下代碼的輸出字符串是Python1.>>>prefix="Py"2.>>>prefix+'thon';字符串是自帶索引的,對(duì)變量word="Python",word[1]是字符y,word[-1]是字符n。下列關(guān)于文件寫(xiě)入的說(shuō)法,錯(cuò)誤的是()。

答案:每執(zhí)行一次write()方法,寫(xiě)入的內(nèi)容都會(huì)追加到文件末尾;文件寫(xiě)入時(shí)不能使用“r”模式;如果向一個(gè)已有文件寫(xiě)數(shù)據(jù),在寫(xiě)入之前會(huì)先清空文件數(shù)據(jù)下列關(guān)于字符串操作,說(shuō)法正確的是()。

答案:字符串可以使用“+”符號(hào)進(jìn)行拼接;字符串可以使用strip()方法去除兩側(cè)多余空格假設(shè)有這樣的一個(gè)示例:types=[‘娛樂(lè)’,‘體育’,‘科技’]我們?cè)谑褂昧斜頃r(shí),以下哪個(gè)選項(xiàng)的索引是正確的?()

答案:types[-1];types[-2];types[0]下面關(guān)于函數(shù)的說(shuō)法,正確的是()。

答案:函數(shù)體中如果沒(méi)有return,函數(shù)返回空值None;在不同函數(shù)中可以使用相同名字的變量;函數(shù)可以減少代碼的重復(fù),使程序更加模塊化函數(shù)如下:defshowNumber(numbers):forninnumbers:print(n)下面那些在調(diào)用函數(shù)時(shí)會(huì)報(bào)錯(cuò)()

答案:showNumber(3.4);showNumber((5))下列方法中,可以對(duì)列表元素排序的是()。

答案:sort()元組變量t=("cat","dog","tiger","human"),t[::–1]的結(jié)果是()

答案:['cat','dog','tiger',]有關(guān)異常說(shuō)法正確的是()

答案:程序中拋出異常不一定終止程序關(guān)于函數(shù)局部變量和全局變量的使用規(guī)則,以下選項(xiàng)中描述錯(cuò)誤的是()

答案:return不可以傳遞任意多個(gè)函數(shù)局部變量返回值以下變量名中,不符合Python語(yǔ)言變量命名規(guī)則的是()。

答案:33_keywordstr="helloworld"print(max(str))以上代碼的輸出結(jié)果是哪一項(xiàng)()。

答案:wPython語(yǔ)言語(yǔ)句塊的標(biāo)記是()

答案:縮進(jìn)哪個(gè)選項(xiàng)是實(shí)現(xiàn)多路分支的最佳控制結(jié)構(gòu)?()。

答案:if-elif-else關(guān)于return語(yǔ)句,以下選項(xiàng)中描述正確的是()

答案:函數(shù)可以沒(méi)有return語(yǔ)句以下關(guān)于Python函數(shù)的描述中,錯(cuò)誤的是()。

答案:每次使用函數(shù)需要提供相同的參數(shù)作為輸入下列選項(xiàng)中,不能使用索引運(yùn)算的是哪一項(xiàng)?()。

答案:集合下列方法中,可以獲取字典中所有鍵的是()。

答案:keys()關(guān)于Python字典,以下選項(xiàng)中描述錯(cuò)誤的是()

答案:如果想保持一個(gè)集合中元素的順序,可以使用字典類型以下關(guān)于Python列表的描述中,錯(cuò)誤的是()。

答案:列表的長(zhǎng)度和內(nèi)容都可以改變,但元素類型必須相同Python異常處理中不會(huì)用到的關(guān)鍵字是()。

答案:if關(guān)于程序的異常處理,以下選項(xiàng)中描述錯(cuò)誤的是()

答案:編程語(yǔ)言中的異常和錯(cuò)誤是完全相同的概念>>>importstring>>>print(string.capwords(“staystrong,china!"))上述代碼輸出的結(jié)果是是么()

答案:StayStrong,China如果以importmatplotlib.pyplotasplt引入了matplotlib庫(kù),應(yīng)該如何調(diào)用matplotlib中的xlabel函數(shù)()

答案:plt.xlabel(‘x’)如果以fromnumpyimportaddasa引入了numpy庫(kù)中的功能,那么要計(jì)算1+2的值以下那種方式是正確的()

答案:a(1,2)關(guān)于import引用,以下選項(xiàng)中描述錯(cuò)誤的是()。

答案:可以使用frommatplotlib.pyplotimportshow引入matplotlib庫(kù)以下哪個(gè)python-docx模塊的函數(shù)可以保存docx文件到硬盤(pán)上()

答案:save()try:#語(yǔ)句塊1exceptIndexErrorasi:#語(yǔ)句塊2對(duì)以上程序描述錯(cuò)誤的是()

答案:該程序?qū)Ξ惓L幚砹?,因此一定不?huì)終止程序try:number=int(input("請(qǐng)輸入數(shù)字:"))print("number:"number)print("=======hello======")exceptExceptionase:print("打印異常詳情信息:",e)else:print("沒(méi)有異常")finally:print("finally")print("end")程序如上,輸入的是1a結(jié)果是:()

答案:打印異常詳情信息:invalidliteralforint()withbase10:finallyend以下Python語(yǔ)言關(guān)鍵字在異常處理結(jié)構(gòu)中用來(lái)捕獲特定類型異常的選項(xiàng)是()

答案:expect對(duì)于except字句的排列,下列哪種是正確的()

答案:沒(méi)有順序,誰(shuí)在前誰(shuí)先捕獲文件的打開(kāi)模式為“r”是指以()方式打開(kāi)。

答案:只讀在Python中對(duì)文件操作的流程是打開(kāi)——操作——關(guān)閉。()

答案:對(duì)操作文件的常見(jiàn)方法中,()是讀取一行文件內(nèi)容。

答案:readline()常規(guī)字符串是指記事本或其他文本編輯器能正常顯示、編輯并且人類能夠直接閱讀和理解的字符串,如英文字母、漢字、數(shù)字字符串。()

答案:對(duì)在Python中可以一次性全部讀入或者逐行讀入文件。()

答案:對(duì)匿名函數(shù)使用關(guān)鍵字lambda聲明。()

答案:對(duì)下列關(guān)于Python函數(shù)的說(shuō)法中,錯(cuò)誤的是()。

答案:匿名函數(shù)與使用關(guān)鍵字def定義的函數(shù)沒(méi)有區(qū)別閱讀下面程序:defmany_param(one,two,*args):print(args)many_param(1,2,3,4,5)運(yùn)行代碼,輸出結(jié)果是()。

答案:(3,4,5)閱讀下面程序:deffact(num):ifnum==1:return1else:returnnum+fact(num-1)print(fact(5))運(yùn)行代碼,輸出結(jié)果是()。

答案:15ifx<y:z=xx=yy=z已知x=10,y=20,z=30;以上語(yǔ)句執(zhí)行后x,y,z的值是()。

答案:20,10,10對(duì)以下代碼,下列說(shuō)法正確的是()。foriinrange(10):......

答案:range函數(shù)產(chǎn)生的序列從0開(kāi)始;range函數(shù)產(chǎn)生的序列到9結(jié)束(包括9)foriinrange(1,6):ifi%4==0:breakelse:print(i,end=",")以上代碼的輸出結(jié)果是()。

答案:1,2,3elif可以單獨(dú)使用。()

答案:錯(cuò)下列說(shuō)法中哪項(xiàng)是錯(cuò)誤的()。

答案:循環(huán)語(yǔ)句不可以嵌套若x='friendship',則x[6:]+x[:6]的值為()。

答案:‘shipfriend’字符串'Hi,Andy'中,字符'A'對(duì)應(yīng)的索引位置為()。

答案:3'

溫馨提示

  • 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)論