Python程序設(shè)計(jì)知到智慧樹章節(jié)測試課后答案2024年秋海南健康管理職業(yè)技術(shù)學(xué)院_第1頁
Python程序設(shè)計(jì)知到智慧樹章節(jié)測試課后答案2024年秋海南健康管理職業(yè)技術(shù)學(xué)院_第2頁
Python程序設(shè)計(jì)知到智慧樹章節(jié)測試課后答案2024年秋海南健康管理職業(yè)技術(shù)學(xué)院_第3頁
Python程序設(shè)計(jì)知到智慧樹章節(jié)測試課后答案2024年秋海南健康管理職業(yè)技術(shù)學(xué)院_第4頁
Python程序設(shè)計(jì)知到智慧樹章節(jié)測試課后答案2024年秋海南健康管理職業(yè)技術(shù)學(xué)院_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

Python程序設(shè)計(jì)知到智慧樹章節(jié)測試課后答案2024年秋海南健康管理職業(yè)技術(shù)學(xué)院緒論單元測試

Python是哪一種類型的編程語言?()

A:解釋型語言B:編譯型語言C:機(jī)器語言D:匯編語言

答案:解釋型語言Python最初是由哪位程序員創(chuàng)建的?()

A:BillGatesB:LinusTorvaldsC:GuidovanRossumD:SteveJobs

答案:GuidovanRossumPython的設(shè)計(jì)哲學(xué)是什么?()

A:開放共享B:功能強(qiáng)大C:高效快速D:簡單明了

答案:簡單明了Python最出色的特點(diǎn)之一是什么?()

A:高效的代碼執(zhí)行速度B:面向?qū)ο缶幊藽:強(qiáng)大的多線程支持D:豐富的第三方庫

答案:豐富的第三方庫Python的創(chuàng)始人是哪個(gè)國家人?()

A:荷蘭B:美國C:中國D:日本

答案:荷蘭Python最常用的版本是哪個(gè)?()

A:Python1.xB:Python2.xC:Python4.xD:Python3.x

答案:Python3.x以下哪個(gè)不是Python標(biāo)準(zhǔn)庫提供的模塊?()

A:pandasB:urllibC:mathD:datetime

答案:pandas以下哪個(gè)不是Python的特點(diǎn)?()

A:簡單易學(xué)B:面向?qū)ο驝:高性能D:開源可擴(kuò)展

答案:高性能Python程序語言最開始是用來做什么的?()

A:編寫網(wǎng)站B:數(shù)據(jù)處理和科學(xué)計(jì)算C:編寫操作系統(tǒng)D:編寫游戲

答案:數(shù)據(jù)處理和科學(xué)計(jì)算Python的代碼通常以什么文件擴(kuò)展名保存?()

A:.htmlB:.docC:.txtD:.py

答案:.py

第一章單元測試

下列關(guān)于Python2與Python3的說法中,錯(cuò)誤的是()。

A:Python2與Python3中的print語句的格式?jīng)]有變化B:Python2與Python3中運(yùn)算符“//”的使用方式一致C:Python2默認(rèn)使用ASCII編碼D:Python3默認(rèn)使用UTF-8編碼

答案:Python2與Python3中的print語句的格式?jīng)]有變化下列選項(xiàng)中,不屬于Python特點(diǎn)的是()。

A:編譯型語言B:免費(fèi)開源C:面向?qū)ο驞:簡單易學(xué)

答案:編譯型語言下列關(guān)于input()與print()函數(shù)的說法中,錯(cuò)誤的是()。

A:input()函數(shù)會返回一個(gè)字符串類型數(shù)據(jù)B:input()函數(shù)可以接收由鍵盤輸入的數(shù)據(jù)C:print()函數(shù)可以輸出任何類型的數(shù)據(jù)D:print()函數(shù)輸出的數(shù)據(jù)不支持換行操作

答案:print()函數(shù)輸出的數(shù)據(jù)不支持換行操作下列關(guān)于Python命名規(guī)范的說法中,錯(cuò)誤的是()。

A:常量通常使用全大寫字母命名B:模塊名、包名應(yīng)簡短且全為小寫C:類名首字母一般使用大寫D:函數(shù)名中不可使用下畫線

答案:函數(shù)名中不可使用下畫線下列選項(xiàng)中,()是不符合規(guī)范的變量名。

A:hei_maB:_textC:ITCASTD:2cd

答案:2cd下列哪個(gè)不是Python語言的開發(fā)環(huán)境?()

A:VisualStudioCodeB:PyCharmC:MicrosoftWordD:JupyterNotebook

答案:MicrosoftWord在Python中,以下哪個(gè)函數(shù)用于讀取用戶的輸入?()

A:open()B:print()C:input()D:read()

答案:input()Python具有豐富的第三方庫。()

A:對B:錯(cuò)

答案:對Python2中的異常與Python3中的異常使用方式相同。()

A:對B:錯(cuò)

答案:錯(cuò)PyCharm是一個(gè)完全免費(fèi)的IDE工具。()

A:錯(cuò)B:對

答案:錯(cuò)

第二章單元測試

下列函數(shù)中,可以將數(shù)值類型轉(zhuǎn)換為字符串的是()。

A:float()B:str()C:int()D:complex()

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

A:使用三引號定義的字符串可以包含換行符B:Python中可以使用單引號、雙引號、三引號定義字符串C:單引號定義的字符串中不能包含雙引號字符D:字符串是用來表示文本的數(shù)據(jù)類型

答案:單引號定義的字符串中不能包含雙引號字符已知變量name="張昊”、age=18,下列字符串格式化輸出,錯(cuò)誤的是()。

A:print('我叫%s,今年我%d歲了'%(age,name))B:print('我叫{},今年我{}歲了'.format(name,age))C:print('我叫%s,今年我%d歲了'%(name,age))D:print(f我叫{name},今年我{age}歲了')

答案:print('我叫%s,今年我%d歲了'%(age,name))已知a=3,b=5,,下列表達(dá)式的計(jì)算結(jié)果錯(cuò)誤的是()。

A:a<<b的值為96B:aandb的值為5C:a//b的值為0.6D:a+=b的值為8

答案:a<<b的值為96在Python中,以下哪個(gè)不是基本數(shù)據(jù)類型?()

A:字典B:整數(shù)C:布爾值D:浮點(diǎn)數(shù)

答案:字典以下哪個(gè)不是Python中的基本數(shù)據(jù)類型?()

A:浮點(diǎn)數(shù)(float)B:列表(list)C:整型(int)D:字符串(str)

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

A:對B:錯(cuò)

答案:對浮點(diǎn)型不可與復(fù)數(shù)類型的數(shù)據(jù)進(jìn)行計(jì)算。()

A:錯(cuò)B:對

答案:錯(cuò)使用切片操作字符串,切片的步長只能是正整數(shù)。()

A:錯(cuò)B:對

答案:錯(cuò)Python中的運(yùn)算符“<>”用于判斷兩個(gè)操作數(shù)是否相等。()

A:對B:錯(cuò)

答案:錯(cuò)

第三章單元測試

以下關(guān)于分支結(jié)構(gòu)的描述中,錯(cuò)誤的是()。

A:多分支結(jié)構(gòu)是用if-elif-else處理多種可能的情況B:單分支結(jié)構(gòu)是用if關(guān)鍵字判斷滿足一個(gè)條件,就執(zhí)行相應(yīng)的處理代碼C:二分支結(jié)構(gòu)是用if-else根據(jù)條件的真假,執(zhí)行兩種處理代碼D:Python在分支語句里使用如x<=y<=z的表達(dá)式是非法的

答案:Python在分支語句里使用如x<=y<=z的表達(dá)式是非法的可以結(jié)束一個(gè)循環(huán)的關(guān)鍵字是()。

A:breakB:exitC:ifD:continue

答案:break下列哪個(gè)控制結(jié)構(gòu)可用于在循環(huán)內(nèi)終止當(dāng)前循環(huán)并進(jìn)入下一次循環(huán)()。

A:continue語句B:for語句C:break語句D:if語句

答案:continue語句Python中的循環(huán)語句有以下哪些()。

A:switchB:whileC:forD:case

答案:while;for下列哪些控制結(jié)構(gòu)可以用于多重選擇語句?()

A:else語句B:if語句C:elif語句D:for循環(huán)

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

A:對B:錯(cuò)

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

A:對B:錯(cuò)

答案:對下列代碼的輸出結(jié)果是什么?()foriinrange(5):

print(i)else:print('else')

A:5

B:01234

C:01234else

D:else

答案:01234else

執(zhí)行下列Python語句將產(chǎn)生的結(jié)果是()。x=2y=2.0if(x==y):print('Equal')else:print('NotEqual')

A:運(yùn)行時(shí)錯(cuò)誤

B:NotEqual

C:Equal

D:編譯錯(cuò)誤

答案:NotEqual

下列程序執(zhí)行后,輸出結(jié)果是()。foriinrange(5):print(i)

A:5B:2C:4D:1

答案:1

第四章單元測試

以下關(guān)于有序序列的描述中,錯(cuò)誤的是()。

A:元組可通過位置偏移量進(jìn)行索引的序列是有序序列B:字符串、列表和字典都是有序序列,而元組和集合是無序序列C:字符串、列表和元組都是有序序列,而集合和字典是無序序列D:有序序列的元素既可以進(jìn)行正索引引用,也可以進(jìn)行負(fù)索引引用

答案:字符串、列表和字典都是有序序列,而元組和集合是無序序列已知字符串a(chǎn)="python",則a[1]的值為()。

A:"p"B:"py"C:"y"D:"Py"

答案:"y"在Python中,通過()函數(shù)查看字符的編碼。

A:chr()B:ord()C:yolk()D:int()

答案:ord()關(guān)于Python語言的元組類型,以下描述中錯(cuò)誤的是()。

A:元組一旦創(chuàng)建就不能被修改B:一個(gè)元組可以作為另一個(gè)元組的元素,采用多級索引獲取信息C:元組中元素必須是相同類型D:元組采用逗號和圓括號來表示

答案:元組中元素必須是相同類型Python中,向列表的指定位置插入元素,需要使用()。

A:addB:insertC:setD:lpush

答案:insert以下不能創(chuàng)建一個(gè)字典的語句是()。

A:dict4=dict(([1,2],[3,4]))B:dict3=dict([2,5],[3,4])C:dict2={3:5}D:dict1={}

答案:dict3=dict([2,5],[3,4])下列函數(shù)中,用于返回元組中元素最小值的是()。

A:lenB:tupleC:maxD:min

答案:min下面不能創(chuàng)建一個(gè)集合的語句是()。

A:s4=frozenset((3,2,1))B:s1=set()C:s2=set(“abcd”)D:s3=(1,2,3,4)

答案:s3=(1,2,3,4)S和T是兩個(gè)集合,下列對S^T的描述中正確的是()。

A:S和T對稱差運(yùn)算,包括集合S和T中的非相同元素B:S和T的交運(yùn)算,包括同時(shí)在集合S和T中的元素C:S和T的并運(yùn)算,包括在集合S和T中的所有元素D:S和T的差運(yùn)算,包括在集合S但不在T中的元素

答案:S和T對稱差運(yùn)算,包括集合S和T中的非相同元素在Python中,不同的數(shù)據(jù),需要定義不同的數(shù)據(jù)類型,可用方括號“[]”來定義的是()。

A:列表B:集合C:元組D:字典

答案:列表

第五章單元測試

關(guān)于函數(shù)的參數(shù),以下描述中錯(cuò)誤的是()。

A:可選參數(shù)可以定義在非可選參數(shù)的前面B:一個(gè)元組可以傳遞給帶有星號的可變參數(shù)C:在定義函數(shù)時(shí),可以設(shè)計(jì)可變數(shù)量參數(shù),通過在參數(shù)前增加星號“*”實(shí)現(xiàn)D:在定義函數(shù)時(shí),如果有些參數(shù)存在默認(rèn)值,可以在定義函數(shù)時(shí)直接為這些參數(shù)指定默認(rèn)值

答案:可選參數(shù)可以定義在非可選參數(shù)的前面以下關(guān)于形參和實(shí)參的描述中,正確的是()。

A:函數(shù)定義中參數(shù)列表里面的參數(shù)是實(shí)際參數(shù),簡稱實(shí)參B:程序在調(diào)用時(shí),將形參復(fù)制給函數(shù)的實(shí)參C:參數(shù)列表中給出要傳入函數(shù)內(nèi)部的參數(shù),這類參數(shù)稱為形式參數(shù),簡稱形參D:函數(shù)調(diào)用時(shí),實(shí)參默認(rèn)采用按照位置順序的方式傳遞給函數(shù),Python也提供了按照形參名稱輸入實(shí)參的方式

答案:函數(shù)調(diào)用時(shí),實(shí)參默認(rèn)采用按照位置順序的方式傳遞給函數(shù),Python也提供了按照形參名稱輸入實(shí)參的方式以下選項(xiàng)中,對于函數(shù)的定義錯(cuò)誤的是()。

A:defvfunc(a,*b):B:defvfunc(a,b=2):C:defvfunc(a,b):D:defvfunc(*a,b):

答案:defvfunc(*a,b):下列選項(xiàng)中,函數(shù)參數(shù)定義不合法的是()

A:defmyfunc(argl=1):B:defmyfunc(a=1,**args):C:defmyfunc(*args):D:defmyfunc(*args,a):

答案:defmyfunc(*args,a):以下命令執(zhí)行后,可以查看Python版本的是()。

A:importsys;print(sys.Version)B:importsystem;print(system.Version)C:importsystem;print(system.version)D:importsys;print(sys.version)

答案:importsys;print(sys.version)time庫的time.time()函數(shù)的作用是()。

A:返回系統(tǒng)當(dāng)前時(shí)間戳對應(yīng)的易讀字符串表示B:返回系統(tǒng)當(dāng)前的時(shí)間戳C:返回系統(tǒng)當(dāng)前時(shí)間戳對應(yīng)的本地時(shí)間的struct_timer對象,本地之間經(jīng)過時(shí)區(qū)轉(zhuǎn)換D:返回系統(tǒng)當(dāng)前時(shí)間戳對應(yīng)的struct_time對象

答案:返回系統(tǒng)當(dāng)前的時(shí)間戳random庫的seed(a)函數(shù)的作用是()。

A:生成一個(gè)隨機(jī)整數(shù)B:生成一個(gè)[0.0,1.0)之間的隨機(jī)小數(shù)C:設(shè)置初始化隨機(jī)數(shù)種子aD:生成一個(gè)k比特長度的隨機(jī)整數(shù)

答案:設(shè)置初始化隨機(jī)數(shù)種子a下列屬于math庫中的數(shù)學(xué)函數(shù)的是()。

A:time()B:sqrt()C:round()D:random()

答案:sqrt()關(guān)于turtle庫的形狀繪制函數(shù),以下描述中錯(cuò)誤的是()。

A:turtle.cirele()函數(shù)的定義為turtle.circle(radius,extent=None,steps=None)

B:執(zhí)行如下代碼,繪制得到一個(gè)角度為120°,半徑為180的弧形importturtleturtle.circle(120,180)

C:turtle.seth(to_angle)函數(shù)的作用是設(shè)置小海龜當(dāng)前行進(jìn)方向?yàn)閠o_angle,to_anglle是角度的整數(shù)值

D:turtle.fd(distance)函數(shù)的作用是向小海龜當(dāng)前行進(jìn)方向前進(jìn)distance距離

答案:執(zhí)行如下代碼,繪制得到一個(gè)角度為120°,半徑為180的弧形importturtleturtle.circle(120,180)

關(guān)于函數(shù),以下描述中錯(cuò)誤的是()。

A:函數(shù)是一段具有特定功能的、可重用的語句組

B:函數(shù)能完成特定的功能,對函數(shù)的使用不需要了解函數(shù)內(nèi)部實(shí)現(xiàn)原理,只要了解函數(shù)的輸入輸出方式即可

C:Python使用del關(guān)鍵字定義一個(gè)函數(shù)

D:使用函數(shù)的主要目的是降低編程難度和代碼重用

答案:Python使用del關(guān)鍵字定義一個(gè)函數(shù)

第六章單元測試

在Python中定義私有屬性的方法是()。

A:使用private關(guān)鍵字B:使用__X定義屬性名C:使用public關(guān)鍵字D:使用__X__定義屬性名

答案:使用__X定義屬性名關(guān)于類和對象的關(guān)系,下列描述中正確的是()。

A:對象描述的是現(xiàn)實(shí)中真實(shí)存在的個(gè)體,它是類的實(shí)例B:類是面向?qū)ο蟮暮诵腃:對象是根據(jù)類創(chuàng)建的,并且一個(gè)類只能對應(yīng)一個(gè)對象D:類是現(xiàn)實(shí)中真實(shí)存在的個(gè)體

答案:對象描述的是現(xiàn)實(shí)中真實(shí)存在的個(gè)體,它是類的實(shí)例面向?qū)ο蟮拈_發(fā)方法通常都支持一些基本原則,不包括在這些原則中的是()。

A:封裝B:繼承C:序列化D:多態(tài)

答案:序列化定義類的關(guān)鍵字是()。

A:instanceB:classC:InstanceD:Class

答案:class特殊方法“__init__”的第一個(gè)參數(shù)永遠(yuǎn)是self。()

A:對B:錯(cuò)

答案:對一個(gè)類中只能有一個(gè)類成員。()

A:對B:錯(cuò)

答案:錯(cuò)類的數(shù)據(jù)成員歸類所有,通過類名和對象名均可以訪問。()

A:錯(cuò)B:對

答案:對可以在創(chuàng)建對象時(shí)初始化數(shù)據(jù)成員。()

A:錯(cuò)B:對

答案:對要調(diào)用一個(gè)實(shí)例方法,可以在實(shí)例變量上直接調(diào)用,并且需要傳遞self和其他參數(shù)。()

A:對B:錯(cuò)

答案:錯(cuò)在類內(nèi)部定義的私有數(shù)據(jù)成員,外部代碼可以直接訪問。()

A:錯(cuò)B:對

答案:錯(cuò)

第七章單元測試

文件默認(rèn)的打開方式是()。

A:‘r’B:‘a(chǎn)’C:‘w’D:‘b’

答案:‘r’通常關(guān)閉文件使用的是()語句。

A:flushB:openC:closeD:with

答案:close使用()方式打開文件時(shí),如果文件不存在,則報(bào)錯(cuò)。

A:‘r’B:‘w+’C:‘w’D:‘a(chǎn)’

答案:‘r’可以使用()方法獲取當(dāng)前目錄。

A:openB:readC:getcwdD:write

答案:getcwdPython中對文件的讀操作方法不包括()。

A:read()B:readall()C:readlines()D:readline()

答案:readall()以下哪個(gè)函數(shù)不是對文件進(jìn)行操作的函數(shù)()。

A:write()B:readlines()C:writeline()D:open()

答案:write()文件默認(rèn)以只讀的方式打開。()

A:錯(cuò)B:對

答案:對在實(shí)際開發(fā)中,對文件和文件夾的操作需要用到os模塊。()

A:對B:錯(cuò)

答案:對‘+’不是Python中的打開模式。()

A:錯(cuò)B:對

答案:錯(cuò)對文件進(jìn)行讀寫操作后必須關(guān)閉文件,以確保所有內(nèi)容得到保存。()

A:對B:錯(cuò)

答案:對

第八章單元測試

在Python環(huán)境中,如果不能正確使用縮進(jìn),將會拋出的異常是()。

A:

溫馨提示

  • 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

提交評論