Python語言程序設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年甘肅財(cái)貿(mào)職業(yè)學(xué)院_第1頁
Python語言程序設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年甘肅財(cái)貿(mào)職業(yè)學(xué)院_第2頁
Python語言程序設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年甘肅財(cái)貿(mào)職業(yè)學(xué)院_第3頁
Python語言程序設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年甘肅財(cái)貿(mào)職業(yè)學(xué)院_第4頁
Python語言程序設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年甘肅財(cái)貿(mào)職業(yè)學(xué)院_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

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

文檔簡介

Python語言程序設(shè)計(jì)智慧樹知到期末考試答案+章節(jié)答案2024年甘肅財(cái)貿(mào)職業(yè)學(xué)院Python變量名必須以字母或下劃線開頭,并且區(qū)分字母大小寫。()

答案:對假設(shè)x是含有5個(gè)元素的列表,那么切片操作x[10:1是無法執(zhí)行的,會拋出異常。()

答案:錯(cuò)元組可以作為字典的“鍵”。()

答案:對在python3中進(jìn)程之間通信通常可以采用如下哪些方式()。

答案:Pipe;共享數(shù)據(jù);Queue關(guān)于分支結(jié)構(gòu),以下選項(xiàng)中描述正確的是()。

答案:單分支結(jié)構(gòu)是用if保留字判斷滿足一個(gè)條件,就執(zhí)行相應(yīng)的處理代碼;多分支結(jié)構(gòu)是用if-elif-else處理多種可能的情況;if語句中語句塊執(zhí)行與否依賴于條件判斷;二分支結(jié)構(gòu)是用if-else根據(jù)條件的真假,執(zhí)行兩種處理代碼以下關(guān)于循環(huán)結(jié)構(gòu)的描述,正確的是()。

答案:使用range()函數(shù)可以指定for循環(huán)的次數(shù);for或者while能夠與else搭配使用;foriinrange(5)表示循環(huán)5次,i的值是從0到4下列屬于Python特性的是()。

答案:可擴(kuò)展性;面向?qū)ο?免費(fèi)開源對于一個(gè)列表alist和一個(gè)元組btuple,以下調(diào)用正確的是()。

答案:sorted(alist);sorted(btuple);alist.sort()下列數(shù)據(jù)類型中,是可變序列的是()。

答案:字典;列表;集合下列選項(xiàng)中,不是Python關(guān)鍵字的是()。

答案:static給出如下代碼:MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花",\"5月":"石榴花","6月":"蓮花","7":"玉簪花","8月":"桂花",\"9月":"菊花","10月":"芙蓉花","11月":"山茶花","12月":"水仙花"}n=input("請輸入1—12的月份:")print(n+"月份之代表花:"+MonthandFlower.get(str(n)+"月"))以下選項(xiàng)中描述正確的是()。

答案:代碼實(shí)現(xiàn)了獲取一個(gè)整數(shù)(1—12)來表示月份,輸出該月份對應(yīng)的代表花名已知函數(shù)定義deffunc(**param):return''.join(param.values())那么表達(dá)式func(x='1',y='2',z='3')的值為()。

答案:'123'列表list=[1,2,3,4,5],下列選項(xiàng)中不能訪問list末尾元素的語句是()。

答案:list.tail()在Python中,以下哪條語句可以實(shí)現(xiàn)條件判斷()。

答案:if-else有如下程序:x=['90','87','90'];n=90;print(x,count(n))該程序的輸出結(jié)果是()。

答案:0使用open函數(shù)打開文件時(shí),如果文件不存在,則拋出的異常是()。

答案:IOError異常在Python中,如何打印出變量x的類型()。

答案:print(type(x))用戶輸入整數(shù)的時(shí)候不合規(guī)導(dǎo)致程序出錯(cuò),為了不讓程序異常中斷,需要用到的語句是:()。

答案:try-except語句在Python中()函數(shù)隨機(jī)生成0~1之間的隨機(jī)浮點(diǎn)數(shù)。

答案:random()下列選項(xiàng)中,不屬于Python語言特點(diǎn)的是()。

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

答案:錯(cuò)以下關(guān)于列表操作的描述,正確的是()。

答案:通過append方法可以向列表添加元素;通過insert(index,object)方法在指定位置index前插入元素object;通過extend方法可以將另一個(gè)列表中的元素逐一添加到列表中以下關(guān)于Python的控制結(jié)構(gòu),正確的是()。

答案:在Python中,沒有switch-case語句;每個(gè)if條件后要使用冒號(:);Python中的pass是空語句,一般用作占位語句關(guān)于上下文管理語句with描述正確的是()。

答案:可應(yīng)用于文件操作、數(shù)據(jù)庫連接、網(wǎng)絡(luò)連接場合;應(yīng)用場合多;自動管理資源;可應(yīng)用于多進(jìn)程和多線程中的鎖對象random庫采更多隨機(jī)數(shù)成算法是()。

答案:平取中法;蒙特卡洛法;線性同余法;梅森旋轉(zhuǎn)算法表達(dá)式3in[1,2,3,4]的值為()。

答案:TRUE下列關(guān)于Python的說法中,錯(cuò)誤的是()。

答案:Python是一門只面向?qū)ο蟮恼Z言在Python中,以下哪個(gè)函數(shù)可以用于打開一個(gè)文件()。

答案:open()自定義異常類時(shí),可以繼承的類是()。

答案:Exception及其子類()類是所有異常類的父類。

答案:Exception對使用內(nèi)置函數(shù)open()且以“w”模式打開的文件,文件指針默認(rèn)指向文件尾。()

答案:錯(cuò)擴(kuò)展庫os中的方法remove()可以刪除帶有只讀屬性的文件。()

答案:錯(cuò)關(guān)于Python循環(huán)結(jié)構(gòu),以下選項(xiàng)中描述正確的是()。

答案:遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range()函數(shù)等;continue只結(jié)束本次循環(huán);Python通過for、while等保留字構(gòu)建循環(huán)結(jié)構(gòu)根據(jù)函數(shù)有無參數(shù)和返回值,可以分為()類型。

答案:有參數(shù),有返回值;無參數(shù),無返回值;無參數(shù),有返回值;有參數(shù),無返回值下列應(yīng)用領(lǐng)域,適合使用Python開發(fā)的是()。

答案:網(wǎng)絡(luò)服務(wù);科學(xué)計(jì)算;數(shù)據(jù)庫編程blist=['中','國','紅'],我們在使用列表時(shí),以下哪個(gè)選項(xiàng)會引起索引錯(cuò)誤()。

答案:blist[3]finally語句塊中的代碼()。

答案:總是被執(zhí)行下列數(shù)據(jù)中,不屬于字符串的是(

)。

答案:abcPython中定義類的關(guān)鍵字是()。

答案:class以下關(guān)于Python縮進(jìn)的描述中,錯(cuò)誤的是()。

答案:Python用嚴(yán)格的縮進(jìn)表示程序的格式框架,所有代碼都需要在行前至少加一個(gè)空格x的y次方,以下表達(dá)式正確的是()。

答案:x**y字符串'Hi,Andy'中,字符'A'對應(yīng)的下標(biāo)位置為(

)。

答案:3Python列表中所有元素必須為相同類型的數(shù)據(jù)。()

答案:錯(cuò)在Python中,以下哪個(gè)函數(shù)可以讀取指定文件中的所有內(nèi)容()。

答案:readlines()Python中,單行注釋是用(

)符號開始的。

答案:下列函數(shù)中,用于返回元組中元素最小值的是()

答案:min已知列表x=[1,2,3],那么執(zhí)行語句x=3之后,變量x的地址不變。()

答案:錯(cuò)如果僅僅是用于控制循環(huán)次數(shù),那么使用foriinrange(20)和foriinrange(20,40)的作用是等價(jià)的。()

答案:對調(diào)用函數(shù)時(shí),在實(shí)參前面加一個(gè)型號*表示序列解包。()

答案:對使用Python列表的方法insert()為列表插入元素時(shí)會改變列表中插入位置之后元素的索引。()

答案:對Python不允許使用關(guān)鍵字作為變量名,允許使用內(nèi)置函數(shù)名作為變量名,但這會改變函數(shù)名的含義。()

答案:對Python集合可以包含相同的元素。()

答案:錯(cuò)在try...except...else結(jié)構(gòu)中,如果try塊的語句引發(fā)了異常則會執(zhí)行else塊中的代碼。()

答案:錯(cuò)file對象的readlines()方法以列表的形式返回整個(gè)文件的內(nèi)容,其中一行對應(yīng)一個(gè)列表元素。()

答案:對在Python中可以使用if作為變量名。()

答案:錯(cuò)Python3.x完全兼容Python2.x。()

答案:錯(cuò)對于列表而言,在尾部追加元素比在中間位置插入元素速度更快一些,尤其是對于包含大量元素的列表。()

答案:對使用內(nèi)置函數(shù)open()打開文件時(shí),只要文件路徑正確就總是可以正確打開的。()

答案:錯(cuò)對于帶有else子句的循環(huán)語句,如果是因?yàn)檠h(huán)條件表達(dá)式不成立而自然結(jié)束循環(huán),則執(zhí)行else子句中的代碼。()

答案:對在GBK和CP936編碼中一個(gè)漢字需要2個(gè)字節(jié)。()

答案:對Python列表、元組、字符串都屬于有序序列。()

答案:對Python集合中的元素不允許重復(fù)。()

答案:對列表對象的append()方法屬于原地操作,用于在列表尾部追加一個(gè)元素。()

答案:對帶有else子句的循環(huán)如果因?yàn)閳?zhí)行了break語句而退出的話,則會執(zhí)行else子句中的代碼。()

答案:錯(cuò)列表可以作為字典的“鍵”。()

答案:錯(cuò)關(guān)于列表描述正確的是()。

答案:“+”號可以用來拼接兩個(gè)列表;Python的列表可以嵌套,形成二維列表;可以用“==”比較兩個(gè)列表是否相同定義一個(gè)函數(shù),一定具備的要素是()。

答案:函數(shù)名;關(guān)鍵字def下列開發(fā)環(huán)境不是Python內(nèi)置的開發(fā)環(huán)境有哪些()。

答案:anaconda;jupyter;pycharm關(guān)于Python語言的浮點(diǎn)數(shù)類型,以下選項(xiàng)中描述正確的是()。

答案:浮點(diǎn)數(shù)類型表示帶有小數(shù)的類型;Python語言要求所有浮點(diǎn)數(shù)必須帶有小數(shù)部分;浮點(diǎn)數(shù)類型與數(shù)學(xué)中實(shí)數(shù)的概念一致以下選項(xiàng)中,符合Python語言變量命名規(guī)則的是()。

答案:_33keyword;keyword33_;keyword_33函數(shù)參數(shù)可以的形式有()。

答案:位置參數(shù);關(guān)鍵字參數(shù);默認(rèn)值參數(shù);可變參數(shù)在Python中,以下哪個(gè)操作符用于計(jì)算兩個(gè)數(shù)的余數(shù)()。

答案:/在文件操作時(shí),可以通過()操作來獲得當(dāng)前讀寫的位置。

答案:tell()有一個(gè)元組,group=[(“蕭峰”,98),(“楊過”,96)],若將此列表改寫成group=[(“蕭峰”,100),(“楊過”,96)],下列語句正確的是()。

答案:group[0]=(“蕭峰”,100)下列有關(guān)函數(shù)的說法中,正確的是()。

答案:函數(shù)定義后需要調(diào)用才會執(zhí)行如果p=ord('a'),表達(dá)式print(p,chr((p+3)%26+ord('a')))的結(jié)果是:()。

答案:97w在屏幕上打印輸出HelloWorld,使用的Python語句是(

)。

答案:print('HelloWorld')下面if語句統(tǒng)計(jì)“成績(mark)優(yōu)秀的男生以及不及格的男生”的人數(shù),正確的語句為()。

答案:ifgender=="男"and(mark<60ormark>=90):n+=1以下關(guān)于Python循環(huán)結(jié)構(gòu)的描述中,錯(cuò)誤的是(

)。

答案:break用來結(jié)束當(dāng)前次語句,但不跳出當(dāng)前的循環(huán)體當(dāng)函數(shù)內(nèi)存在一個(gè)變量與外部的全局變量同名,要想使全局變量生效,可以在函數(shù)內(nèi)使用()關(guān)鍵字進(jìn)行聲明。

答案:globalpython語言屬于()。

答案:高級語言如果有語句b=int("1a",2),則print(b)的輸出是()

答案:報(bào)錯(cuò)

答案:ifx<=0:

ifx<0:

y=x-1

else:

y=x

else:

y=x+1列表list=[1,2,3,4,5],下列選項(xiàng)中為空的是()。

答案:list[1:1]在Python中,我們?nèi)绾味x一個(gè)函數(shù)()。

答案:deffunction_name(parameters):關(guān)于列表的說法,描述錯(cuò)誤的是()。

答案:list是不可變數(shù)據(jù)類型Python字典和集合支持雙向索引。()

答案:錯(cuò)只能對列表進(jìn)行切片操作,不能對元組和字符串進(jìn)行切片操作。()

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

答案:對使用del命令或者列表對象的remove()方法刪除列表中元素時(shí)會影響列表中部分元素的索引。()

答案:對只有Python擴(kuò)展庫才需要導(dǎo)入以后才能使用其中的對象,Python標(biāo)準(zhǔn)庫不需要導(dǎo)入即可使用其中的所有對象和方法。()

答案:錯(cuò)通過類名可以調(diào)用類方法和靜態(tài)方法()

答案:對Python集合中的元素可以是列表。()

答案:錯(cuò)pip命令也支持?jǐn)U展名為.whl的文件直接安裝Python擴(kuò)展庫。()

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

答案:錯(cuò)Python字典中的“鍵”不允許重復(fù)。()

答案:對假設(shè)x為列表對象,那么x.pop(和x.pop(-1)的作用是一樣的。()

答案:對Python代碼的注釋只有一種方式,那就是使用#符號。()

答案:錯(cuò)面向?qū)ο蟮幕咎匦允牵ǎ?/p>

答案:繼承;多態(tài);封裝下面()是正確的變量名()。

答案:_count;score;student1關(guān)于lambda表達(dá)式描述正確的是()。

答案:對于邏輯簡單的函數(shù),使用lambda表達(dá)式代碼更簡潔;對于不需要重復(fù)調(diào)用的函數(shù),使用lambda表達(dá)式之后可以立即釋放,提高性能tryexceptelsefinally混合使用需要遵循的規(guī)則是()。

答案:如果有else,則必須有except語句;try語句需要至少配對一個(gè)except或一個(gè)finally;先后次序try->except->else->finally關(guān)于Python語言數(shù)值操作符,以下選項(xiàng)中描述正確的是()。

答案:x%y表示x與y之商的余數(shù),也稱為模運(yùn)算;x/y表示x與y之商;x//y表示x與y之整數(shù)商,即不大于x與y之商的最大整數(shù)下面選項(xiàng)是python標(biāo)準(zhǔn)庫的是()。

答案:re;oS;sys關(guān)于函數(shù)作用的描述,正確的是()。

答案:降低編程復(fù)雜度;復(fù)用代碼;增強(qiáng)代碼的可讀性下列運(yùn)算符中,屬于邏輯運(yùn)算符的是()。

答案:and;or;not以下選項(xiàng)中是Python語言的關(guān)鍵字的是()。

答案:while;pass;except以下關(guān)于字典的描述,正確的是()。

答案:字典是鍵值對的集合;字典長度是可變的;字典中元素以鍵信息為索引訪問以下選項(xiàng)中,關(guān)于Python字符串的描述錯(cuò)誤的是()。

答案:Python字符串的切片方式是[N,M],不包括M如果有語句b=int("11"-8),則print(b)的輸出是()。

答案:9下列選項(xiàng)中,不能創(chuàng)建元組的語句是()。

答案:tup=[1,2,3]用open()打開一個(gè)不存在的文件,以()權(quán)限打開會報(bào)錯(cuò)。

答案:r在Python語言中,可以作為源文件后綴名的是()。

答案:py在訪問文件時(shí),下列說法正確的是()。

答案:文件可以讀取,也可以寫入下列語句中,(

)在Python中是非法的。

答案:x=(y=z+1)使用()關(guān)鍵字聲明匿名函數(shù)。

答案:lambdaPython內(nèi)置函數(shù)(

)可以返回列表、元組、字典、集合、字符串以及range對象中元素個(gè)數(shù)。

答案:len()在Python中,以下哪個(gè)函數(shù)可以向指定文件中寫入字符串()。

答案:write(str)在Python中,以下哪個(gè)標(biāo)識符表示"空"()。

答案:none下列表達(dá)式中,返回True的是(

)。

答案:3>2>1已知字典dic={'小王':70,'小張':90,'小劉':75},則執(zhí)行表達(dá)式dic[0]的結(jié)果為()。

答案:報(bào)錯(cuò)拋出異常應(yīng)該使用的關(guān)鍵字是()。

答案:raise在Python中,以下哪個(gè)函數(shù)可以在控制臺中讀取用戶輸入的字符串()。

答案:input()下列運(yùn)算符中,按位與運(yùn)算符是()。

答案:&關(guān)于文件讀寫操作完成后,要用close()關(guān)閉的原因下列說法錯(cuò)誤的是()。

答案:將數(shù)據(jù)寫人文件時(shí),操作系統(tǒng)會立刻把數(shù)據(jù)全部寫入磁盤有如下語句:S='\"Todayissunday,let\'sgotowalk",saidTom'Print(s)該語句的輸出結(jié)果是()。

答案:"TodayisSunday,let'sgotowalk",saidtom22%3表達(dá)式輸出結(jié)果為()。

答案:1下列選項(xiàng)中,正確定義了一個(gè)字典的是()

答案:d={'a':1,'b':2,'c':3}下列選項(xiàng)中,能獲取字典tel_book中Alice的電話號碼的是()。

答案:telephone=tel_book['Alice']sorted([3,2,1],reverse=True)==list(reversed([1,2,3]))的執(zhí)行結(jié)果是()。

答案:TRUE有以下程序:n=0;p=0Whilep!=100andn<3:P=int(input())N+=1While循環(huán)結(jié)束的條件是()

答案:P的值等于100或者n的值大于等于3在一行上寫多條Python語句使用的符號是()

答案:分號判斷:init()方法,當(dāng)創(chuàng)建對象時(shí)Python解釋器默認(rèn)會調(diào)用此方法。()

答案:對判斷:Pythonpass是空語句,是為了保持程序結(jié)構(gòu)的完整性()

答案:對判斷:類方法可以訪問實(shí)例屬性,也可以訪問類屬性。()

答案:錯(cuò)如果一個(gè)子類有多個(gè)父類,這種繼承稱為()。

答案:多繼承Python類擁有大量的特殊方法,其中初始化對象的屬性是()

答案:__init__()按文件中數(shù)據(jù)的組織形式,可以把文件分為文本文件和二進(jìn)制文件兩大類。()

答案:對讀取文件的三種方式包括read()、readline()、readlines()。()

答案:對Python中所有異常的父類是()。

答案:Exception判斷:當(dāng)向文件寫入數(shù)據(jù)時(shí),如果文件不存在,系統(tǒng)會報(bào)錯(cuò);如果文件存在,則會清空原有數(shù)據(jù),重新寫入新數(shù)據(jù)。()

答案:錯(cuò)判斷:對于已經(jīng)被定義過可能拋出異常的語句,在編程時(shí):必須使用try/catch語句處理異常,或用throws將其拋出。()

答案:對Python中如果需要打印某月的月歷,可以使用os模塊中的日歷函數(shù)()

答案:錯(cuò)在函數(shù)或其他局部作用域中需要使用全局變量,這就需要用到global關(guān)鍵字。()

答案:對在python中使用random模塊中的()函數(shù)隨機(jī)生成0~1之間的隨機(jī)浮點(diǎn)數(shù)。

答案:random()判斷:Python中,參數(shù)值和參數(shù)名稱是跟函數(shù)聲明定義的順序匹配的。()

答案:對判斷:由用戶自行編寫的函數(shù),稱為自定義函數(shù),Python提供的函數(shù)稱為系統(tǒng)自帶函數(shù)。()

答案:對s="Pyth

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論