版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Python程序設(shè)計(jì)知到智慧樹章節(jié)測(cè)試課后答案2024年秋青島大學(xué)第一章單元測(cè)試
下列選項(xiàng)中,不屬于Python語言特點(diǎn)的是()
A:模塊庫(kù)豐富B:簡(jiǎn)單易學(xué)C:跨平臺(tái)D:編譯型語言
答案:編譯型語言Python語言的開發(fā)者()
A:DennisRitchieB:SteveJobsC:JamesGoslingD:GuidoVanRossum
答案:GuidoVanRossumPython源程序文件的常用擴(kuò)展名是()
A:cppB:pyC:basD:prg
答案:pyPython程序中的注釋語句以(
)符號(hào)開頭。
A:/*B:\\C://D:#
答案:#Python語言存在Python2.x和Python3.x兩個(gè)版本,彼此之間是兼容的。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)Python是一種開源的腳本語言,擁有良好的跨平臺(tái)性和可移植性。()
A:錯(cuò)B:對(duì)
答案:對(duì)Python既可以解釋執(zhí)行源代碼,同時(shí)還支持偽編譯為字節(jié)碼以提高加載速度。()
A:對(duì)B:錯(cuò)
答案:對(duì)程序閱讀:馮·諾依曼指出,計(jì)算機(jī)是一種可以在程序的控制下接受輸入處理數(shù)據(jù).存儲(chǔ)數(shù)據(jù)并產(chǎn)生輸出的電子裝置。馮·諾依曼這一定義,在計(jì)算機(jī)科學(xué)中具有重要的地位,因?yàn)樵摱x不僅給出了計(jì)算機(jī)功能模塊的劃分,同時(shí)還表明了程序必須實(shí)現(xiàn)數(shù)據(jù)的輸入、存儲(chǔ)、處理和輸出功能,也就在實(shí)質(zhì)上指明了程序的原型。這個(gè)程序原型,體現(xiàn)的是輸入-處理-輸出(IPO)的編程思想。下面的程序用來計(jì)算用戶輸入的一行字符串中字符的個(gè)數(shù)。因此,IPO編程,就是指,輸入、處理、輸出的一種編程基本算法。()
A:對(duì)B:錯(cuò)
答案:對(duì)Python是一種面向?qū)ο笳Z言。()
A:對(duì)B:錯(cuò)
答案:對(duì)Python語言可以用于操作系統(tǒng)的開發(fā)。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)
第二章單元測(cè)試
eval("3+4")的計(jì)算結(jié)果是()。
A:34B:7C:3+4D:12
答案:7在Python中查詢變量類型的函數(shù)是()。
A:methodB:typeofC:categoryD:type
答案:type下面哪個(gè)不是Python合法的標(biāo)識(shí)符()
A:_name__B:_40XLC:selfD:int32
答案:selfPython不支持的數(shù)據(jù)類型有()
A:intB:charC:floatD:list
答案:char以下不正確的數(shù)據(jù)表示的是()。
A:1234B:0o1234C:0B1234D:0x1234
答案:0B1234在Python中,不同類型的數(shù)據(jù)存儲(chǔ)方式不同,所占用的字節(jié)數(shù)不同,運(yùn)算方式也不同。()
A:對(duì)B:錯(cuò)
答案:對(duì)Python中一切皆對(duì)象。()
A:錯(cuò)B:對(duì)
答案:對(duì)在編程時(shí)不能將一種類型的數(shù)據(jù)轉(zhuǎn)換成另一種類型進(jìn)行計(jì)算。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)在print輸出語句中,通常使用string.format()方法或F-string方法對(duì)數(shù)據(jù)進(jìn)行格式化輸出。()
A:對(duì)B:錯(cuò)
答案:對(duì)使用string.format()方法print輸出浮點(diǎn)數(shù),使得輸出結(jié)果控制為保留2位小數(shù),則輸出控制格式為{.2f}。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)
第三章單元測(cè)試
關(guān)于Python語言數(shù)值操作符,以下選項(xiàng)中描述錯(cuò)誤的是()
A:x**y表示x的y次冪,其中,y必須是整數(shù)B:x/y表示x與y之商C:x//y表示x與y之整數(shù)商,即不大于x與y之商的最大整數(shù)D:x%y表示x與y之商的余數(shù),也稱為模運(yùn)算
答案:x**y表示x的y次冪,其中,y必須是整數(shù)eval('10+pow(2,3)')的計(jì)算結(jié)果是()
A:NameErrorB:16C:18D:10+pow(2,3)
答案:18下面表達(dá)式不合法的是()
A:a=b+cB:a,b,c=1,2,3C:a+b=cD:a=b=c=1
答案:a+b=cd=5%-3;print(d)的返回值是()
A:-1B:1.67C:2D:-2
答案:-1str(23)+str(45)的計(jì)算結(jié)果是()
A:45B:23C:68D:2345
答案:2345
第四章單元測(cè)試
用來判斷當(dāng)前Python語句是某個(gè)分支結(jié)構(gòu)中的語句塊的標(biāo)志是()
A:縮進(jìn)B:冒號(hào)C:引號(hào)D:大括號(hào)
答案:冒號(hào)已知age=20,beauty=95,下列程序運(yùn)行結(jié)果為True的是()
A:age<=18andbeauty<=80B:age>=18andbeauty<=80C:age>=18andbeauty>=80D:age=18andbeauty=80
答案:age>=18andbeauty>=80下面程序的輸出結(jié)果是(
)。score=80
ifscore<60:?[此處縮進(jìn)]print(f'成績(jī)?yōu)閧score}’,end=',')?print('不及格')
A:無輸出B:成績(jī)?yōu)?0,不及格C:不及格D:成績(jī)?yōu)?0
答案:不及格判斷字符型變量ch是否為小寫字母的正確表達(dá)式是()。
A:"a">=chor"z"<=chB:"A"<=ch<="Z"C:ch>="A"andch<="z”D:ch>="a"andch<="z"
答案:ch>="a"andch<="z"布爾運(yùn)算表達(dá)式10and8的值為:()
A:FalseB:8C:10D:True
答案:8
第五章單元測(cè)試
關(guān)于for循環(huán)和while,下面敘述錯(cuò)誤的是()
A:for循環(huán)一般用于循環(huán)次數(shù)確定的情況,也稱為遍歷循環(huán)B:while循環(huán)即可用于循環(huán)次數(shù)確定的情況,也可用于循環(huán)次數(shù)不確定的情況C:for循環(huán)變量in可遍歷結(jié)構(gòu),其中可遍歷結(jié)構(gòu)必須是range對(duì)象D:while循環(huán)有可能導(dǎo)致死循環(huán)
答案:for循環(huán)變量in可遍歷結(jié)構(gòu),其中可遍歷結(jié)構(gòu)必須是range對(duì)象已知有代碼“forxiny:”,則y的數(shù)據(jù)類型不可以是()
A:元組B:數(shù)值C:列表D:字符串
答案:數(shù)值在Python程序中,有關(guān)else子句,說法不正確的是()
A:else可以單獨(dú)使用B:else子句可以用在if語句中C:else子句可以用在for語句中D:else子句可以用在異常處理try語句中
答案:else可以單獨(dú)使用有關(guān)continue和break語句,下列說法正確的是()
A:continue用于提前結(jié)束循環(huán)B:break不能用在循環(huán)中C:break用于提前進(jìn)入下一輪循環(huán)D:continue用于提前進(jìn)入下一輪循環(huán)
答案:continue用于提前進(jìn)入下一輪循環(huán)以下程序:i,sum=-3,0
whilei:
[此處縮進(jìn)]sum+=i[此處縮進(jìn)]i=i+1
則程序運(yùn)行后,sum的值為(
)
A:-6B:7C:5D:8
答案:-6
第六章單元測(cè)試
描述一個(gè)算法時(shí)即可以沒有輸入,也可以沒有一個(gè)輸出。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)在計(jì)算機(jī)科學(xué)中,算法被定義為是一組明確的、可以執(zhí)行的有序集合,這說明算法只需要描述清楚事情即可,不需要表達(dá)執(zhí)行的順序。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)編寫程序時(shí)可以設(shè)計(jì)多種算法,例如計(jì)算最大公約數(shù)的程序中,就可以有輾轉(zhuǎn)相除法、輾轉(zhuǎn)相減法、窮舉法等。()
A:錯(cuò)B:對(duì)
答案:對(duì)在排序算法中,選擇排序的基本思想是選擇一個(gè)數(shù)值,用這個(gè)數(shù)值和其余的數(shù)值比較,并根據(jù)升序或降序,進(jìn)行數(shù)據(jù)交換。每輪數(shù)據(jù)比較其實(shí)一種求最值的過程。()
A:對(duì)B:錯(cuò)
答案:對(duì)排序算法中,冒泡排序的基本思想是相鄰兩個(gè)數(shù)據(jù)比較,在每一輪比較中會(huì)找到一個(gè)最值。當(dāng)一輪比較后,沒有發(fā)現(xiàn)要交換的元素,說明這時(shí)候數(shù)據(jù)已經(jīng)有序。在這種情況下,算法描述就可以設(shè)計(jì)為不需要再進(jìn)行下一輪比較了。()
A:錯(cuò)B:對(duì)
答案:對(duì)
第七章單元測(cè)試
在一個(gè)函數(shù)中,若局部變量和全局變量同名,下面描述正確的是()
A:函數(shù)內(nèi)部使用的是全局變量B:在函數(shù)內(nèi)部,局部變量和全局變量都可使用C:函數(shù)內(nèi)部使用的是局部變量D:在函數(shù)內(nèi)部,局部變量和全局變量都不可使用
答案:函數(shù)內(nèi)部使用的是局部變量有函數(shù)定義:deff(a,b):returna+b下列調(diào)用該函數(shù)的語句,錯(cuò)誤的是()
A:f(1,2)B:f(a=1,b=2)C:f(b=2,a=1)D:f(b=2,1)
答案:f(b=2,1)關(guān)于return語句,下面說法中不正確的是()。
A:一個(gè)return返回多個(gè)對(duì)象時(shí)以列表形式返回B:一個(gè)return返回多個(gè)對(duì)象時(shí)以元組形式返回C:一個(gè)return可以返回多個(gè)對(duì)象D:一個(gè)return可以返回一個(gè)對(duì)象
答案:一個(gè)return返回多個(gè)對(duì)象時(shí)以列表形式返回下列關(guān)于函數(shù)參數(shù)說法錯(cuò)誤的是()
A:用關(guān)鍵字參數(shù)調(diào)用函數(shù)時(shí),實(shí)參位置可以和形參位置不同B:可選值參數(shù)必須寫在非可選參數(shù)后面C:當(dāng)函數(shù)有多個(gè)默認(rèn)值形參時(shí),調(diào)用函數(shù)時(shí)不傳遞值的默認(rèn)值參數(shù)可以用空格或None代替D:傳遞可變數(shù)量的非關(guān)鍵字實(shí)參時(shí),這些實(shí)參作為一個(gè)元組對(duì)象傳遞到函數(shù)中。
答案:當(dāng)函數(shù)有多個(gè)默認(rèn)值形參時(shí),調(diào)用函數(shù)時(shí)不傳遞值的默認(rèn)值參數(shù)可以用空格或None代替關(guān)于函數(shù),下列說法錯(cuò)誤的是()
A:不能使用保留字作為函數(shù)名B:函數(shù)名必須以字母或下劃線開始C:函數(shù)名不區(qū)分大小寫D:函數(shù)可以沒有參數(shù)
答案:函數(shù)名不區(qū)分大小寫
第八章單元測(cè)試
遞歸函數(shù)的設(shè)計(jì)通常采用()結(jié)構(gòu)將函數(shù)分為兩部分:能直接處理的和不能直接處理的,并對(duì)后者進(jìn)行遞歸,以實(shí)現(xiàn)簡(jiǎn)化或縮小。
A:分支B:循環(huán)C:順序D:重復(fù)
答案:分支Python將一些使用頻率比較高的函數(shù)設(shè)置為內(nèi)置函數(shù)。以下函數(shù)中,不屬于Python內(nèi)置函數(shù)的是()
A:float()B:int()C:string()D:len()
答案:string()使用()關(guān)鍵字來創(chuàng)建匿名函數(shù)。
A:lambdaB:passC:classD:def
答案:lambdaPython中包和模塊之間的包含關(guān)系是()
A:包大于模塊B:模塊和包互不包含C:模塊大于包D:模塊和包互相包含
答案:包大于模塊當(dāng)要使用一個(gè)模塊中的某些功能時(shí),通過下列哪條語句能夠?qū)朐撃K()
A:loadB:includeC:importD:export
答案:import
第九章單元測(cè)試
range()、字符串、元組、列表都屬于序列類型,其中是可變數(shù)據(jù)類型的是()
A:range()B:字符串C:元組D:列表
答案:列表d=[lambdax,y:x+y,lambdax,y:x-y,lambdax,y:x*y,lambdax,y:x/y]
s=d[1](4,5)
print(s)
輸出結(jié)果為()
A:9B:-1C:20D:0.8
答案:-1如下代碼的輸出結(jié)果是()
s=['Mary','M',33,100]
name,sex,age,energy=s
print(sex)
A:33B:100C:MD:Mary
答案:M已知“a=[1,[2,3]]”且“b=a[:]”,則執(zhí)行“a[1]=10”后,b的值為()。
A:[1,[10,3]]B:[1,[2,3]]C:報(bào)錯(cuò)D:[1,10]
答案:[1,[2,3]]已知x=[1,2,3,2,3],則執(zhí)行語句x.pop()之后,x的是()
A:[1,2,3,2]B:[2,3,2,3]C:[1,3,2,3]D:[1,2,3,3]
答案:[1,2,3,2]
第十章單元測(cè)試
Python中的字符串字面量可用符號(hào)括起來表示,其中不包括
A:一對(duì)井字號(hào)(#)B:一對(duì)雙引號(hào)(")C:一對(duì)三單引號(hào)(''')D:一對(duì)單引號(hào)(')
答案:一對(duì)井字號(hào)(#)若TempStr="HelloWorld",則下列選項(xiàng)中可以輸出”World“子串的是()
A:print(TempStr[-4:-1])B:print(TempStr[-5:])C:print(TempStr[-5:0])D:print(TempStr[-5:-1])
答案:print(TempStr[-5:])各選項(xiàng)中‘+’不是作為拼接運(yùn)算符使用的表達(dá)式是
A:1.2+2.5B:'abc'+'def'C:[1.2]+[2.5]D:'1.2'+'2.5'
答案:1.2+2.5在字符串中,轉(zhuǎn)義字符的第一個(gè)字符是()
A:‘(單引號(hào))B:’’’(三引號(hào))C:\(反斜杠)D:“(雙引號(hào))
答案:\(反斜杠)輸出字符串str1='123123123'中‘1’的個(gè)數(shù),使用的方法為()
A:str1.index(‘1’)B:str1.count('1')C:str1.remove(‘1’)D:str1.insert('1')
答案:str1.count('1')
第十一章單元測(cè)試
下列關(guān)于元組的說法中,錯(cuò)誤的是()
A:元組中的元素不能改變和刪除B:用sort()方法可對(duì)元組中的元素排序。C:元組中沒有append()或extend()方法D:元組在定義時(shí)所有元素放在一對(duì)圓括號(hào)“()”中
答案:用sort()方法可對(duì)元組中的元素排序。執(zhí)行下列語句:a=[3,2,1]dela此時(shí)使用print函數(shù)打印a會(huì)出現(xiàn)哪種結(jié)果:
A:[]B:NoneC:[3,2,1]D:出現(xiàn)解釋錯(cuò)誤:NameError:name'a'isnotdefined
答案:出現(xiàn)解釋錯(cuò)誤:NameError:name'a'isnotdefined有以下列表推導(dǎo)式:squares=[x**2forxinrange(10,1,-2)],則squares是()
A:[81,49,25,9,1]B:[1,9,25,49,81]C:[100,64,36,16,4]D:[4,16,36,64,100]
答案:[100,64,36,16,4]用sorted函數(shù)可以對(duì)字符串、列表、集合等進(jìn)行排序,該函數(shù)排序后其結(jié)果對(duì)象的數(shù)據(jù)類型是:
A:元組
B:字符串
C:列表D:集合
答案:列表已知“a=tuple('my')+tuple('book')”,則a的值是()。
A:('m','y','b','o','o','k')B:'('m','y','b','o','k')C:'mybook'D:'mybok'
答案:('m','y','b','o','o','k')
第十二章單元測(cè)試
下面不能創(chuàng)建一個(gè)集合的語句是()
A:s2=set("abcd")B:s4=frozenset((3,2,1))C:s1=set()D:s3=(1,2,3,4)
答案:s3=(1,2,3,4)給定字典d,以下與d[key]功能相近的方法是d.()
A:popitem(key)B:keys(key)C:values(key)D:get(key,9)
答案:get(key,9)以下選項(xiàng)中,不能建立字典的方式是()。
A:d={(1,2):1,(3,4):3}B:d={1:[1,2],3:[3,4]}C:d={'張三':1,'李四':2}D:d={[1,2]:1,[3,4]:3}
答案:d={[1,2]:1,[3,4]:3}有語句s=set(“hello”),則s的值是():
A:{“hello”}B:{‘h’,’e’,’l’,’l’,’o’}C:{‘h’,’e’,’l’,’o’}D:“hello”
答案:{‘h’,’e’,’l’,’o’}字典d={'abc':123,'def':456,'ghi':789},len(d)的結(jié)果是()
A:9B:6C:12D:3
答案:3
第十三章單元測(cè)試
文件操作中,打開文件的方法open函數(shù)的作用不包括
A:B.
建立程序與文件之間的通道B:是順序讀寫,還是隨機(jī)讀寫C:B.
讀寫模式是只讀、讀、寫、添加或修改D:讀寫對(duì)象是文本文件或二進(jìn)制文件
答案:是順序讀寫,還是隨機(jī)讀寫下列不是文件對(duì)象寫方法的是()
A:write()B:writeline()C:writefile()D:writelines()
答案:writefile()文件打開方式中,打開文件后會(huì)對(duì)原有內(nèi)容進(jìn)行清空,并對(duì)該文件有讀寫權(quán)限
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)新教學(xué)策略在跨學(xué)科教學(xué)中的應(yīng)用
- 2025年滄州貨運(yùn)資格證安檢考試題
- 2025年本溪貨運(yùn)從業(yè)資格證考試題庫(kù)
- 2025年延安從業(yè)資格證模擬考試題下載貨運(yùn)
- 2025年合肥貨運(yùn)從業(yè)資格證試題答案
- 2025年恩施貨運(yùn)資格證考題
- AI技術(shù)在健康醫(yī)療信息傳播中的角色
- 企業(yè)級(jí)安全高效嵌入式系統(tǒng)開發(fā)實(shí)踐
- 體育場(chǎng)館的安全標(biāo)志設(shè)置及應(yīng)急疏散方案
- 體育家庭作業(yè)讓孩子在游戲中快樂成長(zhǎng)
- 全國(guó)第三屆職業(yè)技能大賽(數(shù)字孿生應(yīng)用技術(shù))選拔賽理論考試題庫(kù)(含答案)
- 應(yīng)用數(shù)理統(tǒng)計(jì)知到智慧樹章節(jié)測(cè)試課后答案2024年秋中國(guó)農(nóng)業(yè)大學(xué)
- 文藝復(fù)興史學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 大國(guó)三農(nóng)II-農(nóng)業(yè)科技版智慧樹知到期末考試答案章節(jié)答案2024年中國(guó)農(nóng)業(yè)大學(xué)
- 綠化養(yǎng)護(hù)服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 2024年湛江市農(nóng)業(yè)發(fā)展集團(tuán)有限公司招聘筆試沖刺題(帶答案解析)
- JBT 1472-2023 泵用機(jī)械密封 (正式版)
- 二級(jí)公立醫(yī)院績(jī)效考核三級(jí)手術(shù)目錄(2020版)
- 6人小品《沒有學(xué)習(xí)的人不傷心》臺(tái)詞完整版
- 人教版六年級(jí)數(shù)學(xué)上冊(cè)總復(fù)習(xí)教案
- 自閉癥兒童行為檢核表學(xué)前版
評(píng)論
0/150
提交評(píng)論