版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Python語(yǔ)言程序設(shè)計(jì)學(xué)習(xí)通超星期末考試章節(jié)答案2024年表達(dá)式‘1’in‘123’的結(jié)果是________。
答案:True表達(dá)式'Helloworld!'[-4]的值為
答案:"r";'r';r\n表示________,\\表示________。
答案:換行;\;'\';"\"語(yǔ)句len('arabicgreeting')的結(jié)果為_(kāi)_______。
答案:15假定有語(yǔ)句name='Corey'則name.lower()返回的結(jié)果是________,name.count('o')返回的結(jié)果是________。
答案:'corey';1語(yǔ)句round(0.5)的結(jié)果是________。
答案:0執(zhí)行語(yǔ)句a,b=divmod(10,3)后,a的值為_(kāi)_______,b的值為_(kāi)_______。
答案:3;1表達(dá)式11%3的結(jié)果為_(kāi)_______。
答案:2(3+4j).real的值為_(kāi)_______。
答案:3在Python語(yǔ)言的整數(shù)類(lèi)型中,前綴0b表示________進(jìn)制,0x表示________進(jìn)制。
答案:2;二;16;十六語(yǔ)句print(eval("1"+"1"))的結(jié)果為_(kāi)_______。
答案:11語(yǔ)句eval('2+4/5')執(zhí)行后的輸出結(jié)果是________。
答案:2.8Python語(yǔ)言開(kāi)發(fā)環(huán)境中的命令提示符為_(kāi)_______。
答案:>>>Python語(yǔ)言采用嚴(yán)格的________來(lái)表示程序邏輯。
答案:縮進(jìn)程序設(shè)計(jì)語(yǔ)言根據(jù)執(zhí)行方式可以分為編譯和________。
答案:解釋型;解釋Python表達(dá)式2**3與pow(2,3)的值不相等。
答案:錯(cuò)Python中的注釋是可以#開(kāi)頭。
答案:對(duì)2<3<=3的結(jié)果是True。
答案:對(duì)Python使用input()函數(shù)讀取輸入,輸入是字符串,則返回字符串,輸入是數(shù)值,則返回也是數(shù)值。
答案:錯(cuò)注釋可以幫助人理解代碼,那么,注釋對(duì)程序的執(zhí)行是起作用的。
答案:錯(cuò)二進(jìn)制數(shù)轉(zhuǎn)十進(jìn)制數(shù)的規(guī)則是“按權(quán)展開(kāi)求和”。
答案:對(duì)執(zhí)行“print('%.2f%%'%52.50)”,輸出結(jié)果為“52.50%”。
答案:對(duì)可以通過(guò)加號(hào)字符+實(shí)現(xiàn)兩個(gè)給定整數(shù)的加法,但不能對(duì)兩個(gè)字符串使用該符號(hào),因?yàn)樽址豢梢韵嗉印?/p>
答案:錯(cuò)函數(shù)abs(x)的功能是對(duì)x取絕對(duì)值。
答案:對(duì)以下選項(xiàng)中符合Python語(yǔ)言變量命名規(guī)則的是()。
答案:Templist以下選項(xiàng),不是Python保留字的選項(xiàng)是()。
答案:string以下關(guān)于字符串類(lèi)型的操作的描述,錯(cuò)誤的是:
答案:想獲取字符串str的長(zhǎng)度,用字符串處理函數(shù)
str.len()表達(dá)式
divmod(20,3)
的結(jié)果是:
答案:(6,
2)表達(dá)式
type('45')
的結(jié)果是:(
)。
答案:給出如下代碼s='Pythonisbeautiful!'可以輸出“python”的是
答案:print(s[0:6].lower())以下選項(xiàng)中,輸出結(jié)果是False的是(
答案:False!=0已知s=["seashell","gold","pink","brown","purple","tomato"]s[1:4:2]的輸出結(jié)果是(
)。
答案:['gold','brown']在一行上寫(xiě)多條Python語(yǔ)句使用的符號(hào)是(
)。
答案:分號(hào)Python是(
)類(lèi)型的編程語(yǔ)言。
答案:解釋以下選項(xiàng)中,不是Python語(yǔ)言特點(diǎn)的是()。
答案:變量聲明:Python語(yǔ)言具有使用變量需要先定義后使用的特點(diǎn)以下選項(xiàng)中說(shuō)法不正確的是
答案:靜態(tài)語(yǔ)言采用解釋方式執(zhí)行,腳本語(yǔ)言采用編譯方式執(zhí)行關(guān)于Python語(yǔ)言的特點(diǎn),以下選項(xiàng)中描述錯(cuò)誤的是
答案:
Python語(yǔ)言是非開(kāi)源語(yǔ)言以下關(guān)于程序設(shè)計(jì)語(yǔ)言的描述,錯(cuò)誤的選項(xiàng)是:
答案:程序設(shè)計(jì)語(yǔ)言經(jīng)歷了機(jī)器語(yǔ)言、匯編語(yǔ)言、腳本語(yǔ)言三個(gè)階段以下選項(xiàng)中,符合Python語(yǔ)言變量命名規(guī)則的是
答案:_keyword下面程序的輸出結(jié)果是(
)。def
StudentInfo(country='中國(guó)',name):
print('%s,%s'%(name,country))StudentInfo('美國(guó)','大衛(wèi)')
答案:報(bào)錯(cuò)關(guān)于?Python?語(yǔ)言的注釋?zhuān)韵逻x項(xiàng)中描述錯(cuò)誤的是
答案:Python語(yǔ)言的單行注釋以單引號(hào)'開(kāi)頭/star3/origin/da051f918a1a46410bf3d7f73575d622.png
答案:s
=
0;range(3如下語(yǔ)句:age=20ifage>=18andage<21:
print('Youcanvote.')else
print('Youcan'tvote.')以上語(yǔ)句的結(jié)果是________。假定age=16,結(jié)果是________。
答案:Youcanvote.;Youcan'tvote.如下語(yǔ)句:name='Corey'foriinrange(2):
foriinname:
print(i,end='')輸出結(jié)果為_(kāi)_______。
答案:Corey
Corey以下語(yǔ)句:foriinrange(3,0,-1):
print(i,end='')
#end=''的''里有個(gè)空格結(jié)果為_(kāi)_______。
答案:321Python語(yǔ)言中實(shí)現(xiàn)異常處理的語(yǔ)句是________。
答案:try-exceptPython語(yǔ)言程序中的三種基本結(jié)構(gòu)為_(kāi)_______、________、________。
答案:順序結(jié)構(gòu);分支結(jié)構(gòu);循環(huán)結(jié)構(gòu)/star3/origin/3db952cf8c777f8ec2009deb0ed498c8.png
答案:a<=100;b,a+brange(m,n,d),得到的迭代序列是m,m+d,m+2d,...,按步長(zhǎng)d(為正數(shù))遞增,如果d為負(fù)則遞減,直至那個(gè)最接近但不等于n的等差值。因?yàn)閞ange(11,16,2)表示序列__________,而range(15,4,-3)表示序列__________。
答案:11,13,15;15,12,9,6/star3/origin/e0f9c26dbd280a3d84ce5a3c4ad5332a.png
答案:N%3==0;else;if
N%3!=0;elifN%3!=0有以下程序:a=eval(input(“請(qǐng)輸入a的值”))b=eval(input(“請(qǐng)輸入b的值”))ifa>b:
#行A
print(“{}比較大”.format(a))
#行Bifa答案:AB;CD已知x=3和y=5,執(zhí)行語(yǔ)句x,y=y,x后,x的值是__①__,y的值是__
②
__。
答案:5;3ifelse,表示的是一種二分支結(jié)構(gòu)。
答案:對(duì)帶有else子句的循環(huán)語(yǔ)句,如果因?yàn)檠h(huán)條件表達(dá)式不成立而結(jié)束循環(huán)的話(huà),則會(huì)執(zhí)行else子句中的代碼。
答案:對(duì)使用try/except進(jìn)行Python的異常處理時(shí),可以有多個(gè)指定異常類(lèi)型的except塊,也可以有不指定任何特定類(lèi)型的except塊。只要有任何異常發(fā)生,未指定類(lèi)型的except塊都會(huì)執(zhí)行。
答案:錯(cuò)執(zhí)行continue語(yǔ)句時(shí)不會(huì)終止當(dāng)前循環(huán),而是執(zhí)行當(dāng)前最內(nèi)層循環(huán)語(yǔ)句的下一次迭代。
答案:對(duì)if語(yǔ)句可以同時(shí)進(jìn)行多個(gè)條件判斷,使用”or“作為連接。只要其中一個(gè)條件成立,該項(xiàng)結(jié)果為T(mén)RUE。
答案:對(duì)在Python異常處理中,有try塊中可能有多種類(lèi)型的異常,因此可以有多個(gè)except子句進(jìn)行處理,但程序只可能執(zhí)行其中一個(gè)except。
答案:對(duì)無(wú)論嵌套多少層循環(huán),執(zhí)行break語(yǔ)句時(shí)都將中斷所有循環(huán)。
答案:錯(cuò)if語(yǔ)句可以同時(shí)進(jìn)行多個(gè)條件判斷,使用”and“作為連接。并且全部條件為真時(shí),條件才成立。
答案:對(duì)分支條件判斷中,必須包含else關(guān)鍵字
答案:錯(cuò)程序的3種控制結(jié)構(gòu)是:順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和分支結(jié)構(gòu)。
答案:對(duì)下面代碼的輸出結(jié)果是for?a?in?'Mirror':????print(a,?end="")????if?a?==?'r':???????continue
答案:Mirror用來(lái)判斷當(dāng)前Python語(yǔ)句在分支結(jié)構(gòu)中的是(
)。
答案:縮進(jìn)關(guān)于Python循環(huán)結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是(
)。
答案:continue結(jié)束整個(gè)循環(huán)過(guò)程,不再判斷循環(huán)的執(zhí)行條件關(guān)于程序的異常處理,以下選項(xiàng)中描述錯(cuò)誤的是(
)。
答案:編程語(yǔ)言中的異常和錯(cuò)誤是完全相同的關(guān)于break語(yǔ)句與continue語(yǔ)句的說(shuō)法中,以下選項(xiàng)中不正確的是(
)。
答案:continue語(yǔ)句結(jié)束循環(huán),繼續(xù)執(zhí)行循環(huán)語(yǔ)句的后續(xù)語(yǔ)句關(guān)于while保留字,以下選項(xiàng)中描述正確的是(
)。
答案:使用while能夠?qū)崿F(xiàn)循環(huán)計(jì)數(shù)關(guān)于程序的控制結(jié)構(gòu),下列描述中正確的是(
)。
答案:Python使用while實(shí)現(xiàn)無(wú)限循環(huán)/star3/origin/c3b4c5b8ceb4f7b11fa7960cd5c4578f.png
答案:輸入的不是列表以下關(guān)于異常處理的描述,正確的是:
答案:
Python中允許利用raise語(yǔ)句由程序主動(dòng)引發(fā)異常下面代碼的輸出結(jié)果是(
)。for?s?in?"HelloWorld":????if?s=="W":????????continue????print(s,end="")
答案:Helloorld/star3/origin/7240164c10d5f1b56726655a1f95d0a7.png
答案:2,3,5,7,import?randomnum?=?random.randint(1,10)while?True:???
?guess?=?input()???
?i?=?int(guess)????
if?i?==?num:????????print("你猜對(duì)了")????????break????elif?i?<?num:????????print("小了")????elif?i?>?num:????????print("大了")以下選項(xiàng)中描述錯(cuò)誤的是:()。
答案:“importrandom”這行代碼是可以省略的給出如下代碼:sum?=?0for?i?in?range(1,11):????sum?+=?i????print(sum)以下選項(xiàng)中描述正確的是:
答案:輸出的最后一個(gè)數(shù)字是55下面代碼的輸出結(jié)果是for?a?in?'Mirror':????print(a,?end="")????if?a?==?'r':????????break
答案:Mir給出如下代碼:a=3while?a?>?0:????a?-=?1????print(a,end="?”)以下選項(xiàng)中描述錯(cuò)誤的是(
)。
答案:條件a>0如果修改為a<0程序執(zhí)行會(huì)進(jìn)入死循環(huán)下面代碼的輸出結(jié)果是for?i?in?range(10):????if?i%2==0:????????continue????else:????????print(i,?end=",")
答案:1,3,5,7,9,以下關(guān)于分支和循環(huán)結(jié)構(gòu)的描述,錯(cuò)誤的是(
)。
答案:二分支結(jié)構(gòu)的ifelse形式,適合用來(lái)控制程序分支/star3/origin/e4879ee3a7ab136517ab1b73d227dbbd.png
答案:the以下選項(xiàng)中,不是Python語(yǔ)言基本控制結(jié)構(gòu)的是(
)
答案:跳轉(zhuǎn)結(jié)構(gòu)若k為整形,下述while循環(huán)執(zhí)行的次數(shù)為:k=1000whilek>1:printkk=k/2
答案:10在內(nèi)部調(diào)用其他函數(shù)的函數(shù)稱(chēng)為_(kāi)_______。
答案:遞歸函數(shù)函數(shù)調(diào)用時(shí),若使用值傳遞,則實(shí)參為_(kāi)_______(可變/不可變)對(duì)象;若使用引用傳遞,則實(shí)參為_(kāi)_______(可變/不可變)對(duì)象。
答案:不可變;可變Python語(yǔ)言中通過(guò)實(shí)參向形參傳遞數(shù)據(jù)時(shí),有________和________2種方式。
答案:值傳遞;引用傳遞定義函數(shù)時(shí)的輸入?yún)?shù)稱(chēng)為_(kāi)_______,調(diào)用函數(shù)時(shí)的輸入?yún)?shù)稱(chēng)為_(kāi)_______。
答案:形參;實(shí)參經(jīng)常會(huì)有要求用戶(hù)輸入整數(shù)的計(jì)算需求,但用戶(hù)未必一定輸入整數(shù)。為了提高用戶(hù)體驗(yàn),編寫(xiě)getInput()函數(shù)處理這樣的情況。請(qǐng)補(bǔ)充如下代碼,如果用戶(hù)輸入整數(shù),則直接輸出整數(shù)并退出,如果用戶(hù)輸入的不是整數(shù),則要求用戶(hù)重新輸入,直至用戶(hù)輸入整數(shù)為止。?????????????????????????????????????defgetInput():
try:
txt=input("請(qǐng)輸入整數(shù):")
if
____①____:
returneval(txt)
except:
return____②_____:
print(getInput())
答案:eval(txt;getInput(輸入一個(gè)自然數(shù)n,如果n為奇數(shù),輸出表達(dá)式1+1/3+…+1/n的值;如果n為偶數(shù),輸出表達(dá)式1/2+1/4+…+1/n的值;輸出表達(dá)式結(jié)果保留2位小數(shù)。請(qǐng)完善代碼。?????????????????????????????????????deff(n):
____①____
if____②_____:
foriinrange(1,n+1,2):
sum+=1/i
else:
foriinrange(2,n+1,2):
sum+=1/i
returnsumn=int(input())print(____③______)
答案:sum=0.0;sum=0;n%2==1;n%2!=0;print("{:.2f}".format(f(n請(qǐng)補(bǔ)充橫線(xiàn)處代碼,實(shí)現(xiàn)psum函數(shù)返回兩個(gè)數(shù)的平方和與n的乘積。?????????????????????????????????????n=2defpsum(___①__):
___②_
return(a**2+b**2)*na=eval(input())b=eval(input())print(psum(a,b))
答案:a,b;globaln如下函數(shù)返回兩個(gè)數(shù)的平方和,如果只給一個(gè)變量,則另一個(gè)變量的默認(rèn)值為整數(shù)10,請(qǐng)補(bǔ)充橫線(xiàn)處代碼。?????????????????????????????????????defpsum(___①____):
___②___a**2+b**2N=eval(input())print(psum(N))
答案:a,
b=10;return/star3/origin/b070b8a691b4f835cec976361c764db2.png
答案:100;1000編寫(xiě)程序,獲得用戶(hù)輸入的數(shù)值
M
和
N,求
M
和
N
的最大公約數(shù)。提示代碼如下。def
GreatCommonDivisor(a,b):
if
a
>
b:
a,b
=
b,a
r
=
1
while
r
!=
0:
____①____
a
=
b
b
=
r
return
am
=
eval(input())n
=
eval(input())print(____②____)
答案:r
=
a
%
b;GreatCommonDivisor(m,nPython提供很多內(nèi)置函數(shù),比如input(),print()函數(shù)。(1.0)
答案:對(duì)函數(shù)代碼塊以def開(kāi)頭,函數(shù)體相對(duì)于def必需保持縮進(jìn)。(1.0)
答案:對(duì)局部變量指在函數(shù)內(nèi)部使用的變量,當(dāng)函數(shù)退出時(shí),變量依然存在,下次函數(shù)調(diào)用可以繼續(xù)使用。
答案:錯(cuò)在函數(shù)內(nèi)部想要修改全局變量的值,必須使用關(guān)鍵字global進(jìn)行聲明。
答案:對(duì)函數(shù)定義時(shí),可以有多條return語(yǔ)句,但每調(diào)用一次該函數(shù)最多只會(huì)執(zhí)行其中一條return。
答案:對(duì)在定義函數(shù)時(shí),必須指定函數(shù)的返回值類(lèi)型。
答案:錯(cuò)在函數(shù)內(nèi)部沒(méi)有進(jìn)行任何聲明的情況下直接為某個(gè)變量賦值,該變量一定是局部變量。
答案:對(duì)在沒(méi)有導(dǎo)入math標(biāo)準(zhǔn)庫(kù)的情況下,語(yǔ)句x=5ormath.sqrt(16)也能正常運(yùn)行,且運(yùn)行結(jié)束后x的值為5。
答案:對(duì)在調(diào)用函數(shù)時(shí),可以通過(guò)關(guān)鍵參數(shù)的形式進(jìn)行參數(shù)傳遞,從而避免必須記住函數(shù)形參順序的麻煩。
答案:對(duì)在定義函數(shù)時(shí),即使該函數(shù)不需要接收任何參數(shù),也必須保留一對(duì)空的圓括號(hào)。
答案:對(duì)以下關(guān)于python函數(shù)使用的描述,錯(cuò)誤的是(
)。
答案:Python程序里一定要有一個(gè)主函數(shù)下面代碼的輸出結(jié)果是??????????????????????deffib(n):
a,b=1,1
foriinrange(n-1):
a,b=b,a+b
returnaprint(fib(7))
答案:13下面代碼的輸出結(jié)果defchange(a,b):
a=10
b+=aa=4b=5change(a,b)print(a,b)
答案:45下面代碼的輸出結(jié)果是??defhello_world():
print('ST',end="*")defthree_hellos():
foriinrange(3):
hello_world()three_hellos()
答案:ST*ST*ST*下面代碼的輸出結(jié)果是??defexchange(a,b):
a,b=b,a
return(a,b)x=10y=20x,y=exchange(x,y)print(x,y)
答案:2010關(guān)于函數(shù)參數(shù)傳遞時(shí)的說(shuō)法錯(cuò)誤的是(
)。
答案:值傳遞程序運(yùn)行結(jié)束后,形參的值改變,實(shí)參的值也跟著改變下列選項(xiàng)中不屬于函數(shù)優(yōu)點(diǎn)的是(
)。
答案:便于發(fā)揮程序員的創(chuàng)造力用來(lái)定義函數(shù)的保留字是(
)。
答案:def關(guān)于函數(shù)調(diào)用時(shí)的說(shuō)法正確的是(
)。
答案:函數(shù)調(diào)用時(shí)的實(shí)際賦值可以根據(jù)用戶(hù)需要設(shè)置不同的值進(jìn)行傳遞關(guān)于函數(shù)的說(shuō)法中正確的是(
)。
答案:函數(shù)中定義的變量只在該函數(shù)體中起作用關(guān)于Python函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是
答案:每次使用函數(shù)需要提供相同的參數(shù)作為輸入/star3/origin/8ab5412a5742807e1fa7ab346b4e1460.png
答案:接受用戶(hù)輸入的整數(shù)n,輸出n的階乘值關(guān)于Python的lambda函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是
答案:f=lambdax,y:x+y執(zhí)行后,f的類(lèi)型為數(shù)字類(lèi)型關(guān)于Python的全局變量和局部變量,以下選項(xiàng)中描述錯(cuò)誤的是
答案:局部變量指在函數(shù)內(nèi)部使用的變量,當(dāng)函數(shù)退出時(shí),變量依然存在,下次函數(shù)調(diào)用可以繼續(xù)使用述關(guān)于eval函數(shù),以下選項(xiàng)中描錯(cuò)誤的是
答案:執(zhí)行eval("Hello")和執(zhí)行eval("'Hello'")得到相同的結(jié)果以下程序的輸出結(jié)果是:img1
=
[12,34,56,78]img2
=
[1,2,3,4,5]def
displ():
print(img1)def
modi():
img1
=
img2modi()displ()
答案:[12,
34,
56,
78]/star3/origin/7b44427bc7259f3b2dce3cadf294d4d5.png
答案:10
None以下程序的輸出結(jié)果是:def
test(
b
=
2,
a
=
4):
global
z
z
+=
a
*
b
return
zz
=
10print(z,
test())
答案:10
18以下關(guān)于函數(shù)的描述,錯(cuò)誤的是:
答案:使用函數(shù)的目的只是為了增加代碼復(fù)用以下程序的輸出結(jié)果是:s
=
0def
fun(num):
try:
s
+=
num
return
s
except:
return
0
return
5print(fun(2))
答案:0獲得用戶(hù)輸入的一組數(shù)字,采用逗號(hào)分隔,輸出其中的最大值,采用列表操作方法????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????。
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????a=input("請(qǐng)輸入一組數(shù):").split(",")foriinrange(len(a)):a[i]=___①___print(___②___)
答案:float(a[i];max(a1、
d是一個(gè)字典,內(nèi)容如下:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????d={123:"123",456:"456",789:"789"}請(qǐng)補(bǔ)充如下代碼,將字典d中所有值以列表形式輸出????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????d={123:"123",456:"456",789:"789"}print(___①__)
答案:list(d.values(d是一個(gè)字典,內(nèi)容如下:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????d={123:"123",456:"456",789:"789"}請(qǐng)補(bǔ)充如下代碼,將字典d中所有鍵以列表形式輸出????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????d={123:"123",456:"456",789:"789"}print(___①_)
答案:list(d.keys(請(qǐng)補(bǔ)充橫線(xiàn)處的代碼。dictMenu中存放了你的雙人下午套餐(包括咖啡2份和點(diǎn)心2份)的價(jià)格,讓Python幫忙計(jì)算并輸出消費(fèi)總額。????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????dictMenu={'卡布奇洛':32,'摩卡':30,'抹茶蛋糕':28,'布朗尼':26}___①___foriin____②____:
sum+=iprint(sum)
答案:sum=0;sum=0foriindictMenu.values(已知列表list1=['p','y','t','h','o','n'],求列表list1的長(zhǎng)度是___①___,要將list1進(jìn)行降序排序使用語(yǔ)句為
___②___。
答案:len(list1;list1.sort(reverse=True假定d1={"中國(guó)":"北京","英國(guó)":"倫敦","美國(guó)":"華盛頓"}變量d1的數(shù)據(jù)類(lèi)型為_(kāi)_______,len(d1)的返回值為_(kāi)_______。
答案:字典;3假定語(yǔ)句t2=1,2,3,4變量t2的數(shù)據(jù)類(lèi)型為_(kāi)_______,len(t2)為_(kāi)_______。
答案:元組;4假定S="hello
world",則S.index("o")為_(kāi)_______,S.count("o")為_(kāi)_______。
答案:4;2假定S1="hello",表達(dá)式"h"inS1的結(jié)果為_(kāi)_______,len(S1)為_(kāi)_______。
答案:True;5Python中的序列元素正向索引時(shí),索引值從________開(kāi)始,反向索引時(shí),索引值從________開(kāi)始。
答案:0;-1已知列表list
=
[‘p’,
‘y’,
‘t’,
‘h’,
‘o’,
‘n’],
請(qǐng)?zhí)羁胀瓿梢韵鹿δ堋G罅斜韑ist1的長(zhǎng)度:
(1)
輸出列表第2個(gè)及其以后元素:
(2)
增加一個(gè)元素3:
(3)
答案:len(list1;print(list[1:];list
.append(3已知兩個(gè)集合:
s1={1,2,3,4,5,6},
s2=
{2,
4,
6},請(qǐng)?zhí)羁胀瓿梢韵鹿δ?。求兩個(gè)集合的交集:
(1)
求兩個(gè)集合的并集:
(2)
求s1與s2的差集:
(3)
答案:s1&s2;print(s1&s2;s1|
s2;print(s1|s2;s1-s2;s1.difference(s2按要求轉(zhuǎn)換對(duì)象.將字符串str
=
‘Programming’轉(zhuǎn)換為列表:
(1)
將字符串str
=
‘Programming’轉(zhuǎn)換為元組:
(2)
將列表list1=
[‘p’,
‘y’,
‘t’,
‘h’,
‘o’,
‘n’]轉(zhuǎn)換為元組:
(3)
將元組tup1=
(‘p’,
‘y’,
‘t’,
‘h’,
‘o’,
‘n’)轉(zhuǎn)換為列表:
(4)
答案:list(
str;turple
(str;turple(
list1;list
(
tup1設(shè)有列表A
=
[“name”,
”age”,
"sex”],
B
=
["Zhang",
20,
"Famale”],請(qǐng)?jiān)O(shè)計(jì)語(yǔ)句將這兩個(gè)列表的內(nèi)容轉(zhuǎn)換成字典,列表A的內(nèi)容作為“鍵”,列表B的內(nèi)容作為“值”。
答案:dict
(zip(A,B請(qǐng)寫(xiě)出產(chǎn)生一個(gè)[90,100)隨機(jī)整數(shù)的命令
答案:random.randint(90,
99Python列表中所有元素必須為相同類(lèi)型的數(shù)據(jù)
答案:錯(cuò)Python字典中的“值”不允許重復(fù)
答案:錯(cuò)通過(guò)append方法可以給列表添加元素。(1.0)
答案:對(duì)集合和字典都是有序的序列。(1.0)
答案:錯(cuò)Python字典中的“鍵”不能重復(fù),“值”也不允許重復(fù)。(1.0)
答案:錯(cuò)[1,3,5]+[4,6,8]的執(zhí)行結(jié)果是[5,9,13]。(1.0)
答案:錯(cuò)python中的集合中的元素的類(lèi)型必須是相同的。(1.0)
答案:錯(cuò)已知x是含有4個(gè)元素的列表,那么語(yǔ)句print(x[4])無(wú)法執(zhí)行,會(huì)拋出異常。(1.0)
答案:對(duì)通過(guò)下標(biāo)索引可以修改和訪(fǎng)問(wèn)字符串的元素。(1.0)
答案:錯(cuò)python的列表中的元素的類(lèi)型必須是相同的。(1.0)
答案:錯(cuò)以下關(guān)于字典的描述,錯(cuò)誤的是
答案:字典中的鍵可以對(duì)應(yīng)多個(gè)值信息/star3/origin/5b0d603cc94ca2ac7cf265a8222a2095.png
答案:極地動(dòng)物有石山羊,一角鯨,南極雪海燕,豎琴海豹。/star3/origin/ccea3e98bce3bacc583ddfe3671ed123.png
答案:獵豹花豹美洲豹雪豹假設(shè)將單詞保存在變量word中,使用一個(gè)字典類(lèi)型counts={},統(tǒng)計(jì)單詞出現(xiàn)的次數(shù)可采用以下代碼(
)。
答案:counts[word]=count.get(word,0)+1以下程序的輸出結(jié)果是:ls=["浣熊","豪豬","艾草松雞","棉尾兔","叉角羚"]x="豪豬"print(ls.index(x,0))
答案:1元組變量t=("cat","dog","tiger","human"),t[::-1]的結(jié)果是(
)。
答案:
('human','tiger','dog','cat')字典d={'Name':'Kate','No':'1001','Age':'20'},表達(dá)式len(d)的值為(
)。
答案:3以下關(guān)于組合數(shù)據(jù)類(lèi)型的描述,錯(cuò)誤的是(
).
答案:字典類(lèi)型的鍵可以用的數(shù)據(jù)類(lèi)型包括字符串,元組,以及列表以下關(guān)于字典類(lèi)型的描述,正確的是(
).
答案:字典類(lèi)型的值可以是任意數(shù)據(jù)類(lèi)型的對(duì)象以下程序不可能的輸出結(jié)果是:fromrandomimport*x=[30,45,50,90]print(choice(x))
答案:55下面代碼的輸出結(jié)果是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????list1=[m+nformin'AB'fornin'CD']print(list1)
答案:B.['AC','AD','BC','BD']下面代碼的輸出結(jié)果是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????list1=[i*2foriin'Python']print(list1)
答案:A.['PP','yy','tt','hh','oo','nn']對(duì)于序列s,能夠返回序列s中第i到j(luò)以k為步長(zhǎng)的元素子序列的表達(dá)是????????????????????????????????????????????????????????????????????????????????????????????????:
答案:??????????????????????????????????????????A.s[i:j:k]????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????元組變量t=("cat","dog","tiger","human"),t[::–1]的結(jié)果是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
答案:('human','tiger','dog','cat')A和B是兩個(gè)集合,對(duì)A&B的描述正確的是()。
答案:A和B是交運(yùn)算,包括同時(shí)在集合A和B中的元素下列語(yǔ)句中,不能創(chuàng)建一個(gè)字典的是(
)。
答案:{1,2,3}元組和列表都有的方法是()。
答案:index()以下有關(guān)元組說(shuō)法中,正確的是()。
答案:支持in運(yùn)算符以下方法中,不屬于列表的是(
)
答案:find()已知x=[1,2,2,3,3,4,5],那么執(zhí)行x.pop()的結(jié)果是________,set(x)的結(jié)果是________。
答案:5;{1,2,3,4,5};{1,2,3,4}表達(dá)式'abc10'.isalpha()的值為
答案:False已知x='abcdefg'則表達(dá)式x[3:]+x[:3]的值為
答案:'defgabc';defgabc;"defgabc"假定函數(shù)fun1在末尾返回變量var1的值,返回語(yǔ)句為_(kāi)____________________________。
答案:returnvar1書(shū)寫(xiě)一條語(yǔ)句,實(shí)現(xiàn)以下功能:從文件對(duì)象fp中讀取一行數(shù)據(jù)并賦值給變量line1_____________________。
答案:line1=fp.readline(假定字典變量age的值為{'Chris':19,'Katie':20},語(yǔ)句print(age.get('Andy','notfound'))的返回結(jié)果為_(kāi)__________。
答案:notfound假定列表變量numbers的值為[1,2,3,4,5],則語(yǔ)句print(numbers[1:3])的運(yùn)行結(jié)果為_(kāi)__________。
答案:[2,3]假定字符串變量name的值為'Juliet',則循環(huán)結(jié)構(gòu)forchinname:會(huì)循環(huán)________遍。
答案:6表達(dá)式'Mary'>'Mark'的結(jié)果為_(kāi)_______。
答案:True書(shū)寫(xiě)一條語(yǔ)句,實(shí)現(xiàn)以下功能:定義函數(shù)fun1,其輸入?yún)?shù)為a,b_____________________。
答案:deffun1(a,b書(shū)寫(xiě)一條語(yǔ)句,實(shí)現(xiàn)以下功能:以只讀模式打開(kāi)文件'abc.txt'__________________________________。
答案:fp=open('abc.txt','r'計(jì)算機(jī)主要由CPU、輸入設(shè)備、輸出設(shè)備以及___________構(gòu)成。
答案:存儲(chǔ)器;存儲(chǔ)設(shè)備Python語(yǔ)言使用函數(shù)open()打開(kāi)文件時(shí),默認(rèn)的打開(kāi)模式為_(kāi)_______,默認(rèn)的文件類(lèi)型為_(kāi)_______。
答案:讀;只讀;文本文件;文本在Python語(yǔ)言文件路徑中,根目錄用標(biāo)識(shí)符________表示,上一級(jí)目錄用標(biāo)識(shí)符________表示。
答案:/;"/";../;"../"Python語(yǔ)言種將文件分為2種類(lèi)型,分別為_(kāi)_______和________。
答案:文本文件;二進(jìn)制文件文件使用結(jié)束后用close()方法關(guān)閉文件,釋放文件的使用授權(quán)。(1.0)
答案:對(duì)以追加模式打開(kāi)文件時(shí),文件指針指向文件尾。
答案:對(duì)以讀模式打開(kāi)文件時(shí),文件指針指向文件開(kāi)始處。
答案:對(duì)open("test.txt",'r+')是以只讀模式打開(kāi)test.txt文件。
答案:錯(cuò)使用Python內(nèi)置的open函數(shù)打開(kāi)某個(gè)文件的時(shí)候,如果該文件不存在,則可能產(chǎn)生異常。所以一定要使用try-except對(duì)其進(jìn)行處理。
答案:錯(cuò)在指定文件路徑時(shí)不一定非得使用絕對(duì)路徑
答案:對(duì)寫(xiě)文件時(shí),如果使用writelines()方法,括號(hào)里的參數(shù)必須是列表。
答案:對(duì)文件包括文本文件和二進(jìn)制文件兩種類(lèi)型。
答案:對(duì)文件打開(kāi)的默認(rèn)方式是只讀。
答案:對(duì)Python中用“w+”打開(kāi)文件時(shí),若文件存在,就清空原文件內(nèi)容;若不存在,就創(chuàng)建一個(gè)新文件,新文件可寫(xiě)、可讀。
答案:對(duì)以下關(guān)于Python文件對(duì)象f的描述,錯(cuò)誤的選項(xiàng)是(
)。
答案:
f.closed文件關(guān)閉屬性,當(dāng)文件關(guān)閉時(shí),值為False/star3/origin/97f791f86f64fa961e62f204a256b25d.png
答案:執(zhí)行代碼后,abc.txt文件未關(guān)閉,必須通過(guò)close()函數(shù)關(guān)閉關(guān)于Python對(duì)文件的處理,以下選項(xiàng)中描述正確的是(
)。
答案:D.
文件使用結(jié)束后要用close()方法關(guān)閉,釋放文件的使用授權(quán)下列敘述正確的是(
)。
答案:C.
通過(guò)f=open("A.txt","rt")命令,將以只讀方式打開(kāi)該文件執(zhí)行如下代碼:
f=open("B.png","rb")print(f.read())f.close()以下選項(xiàng)中描述正確的是(
)。
答案:C.
運(yùn)行后顯示"B.png"圖片對(duì)應(yīng)的編碼信息1.
若某文件的絕對(duì)路徑為:'C:\Users\Administrator\Desktop\image\cork.jpg',以下的訪(fǎng)問(wèn)方式中錯(cuò)誤的是(
)。
答案:D.
'C:\Users\Administrator\Desktop\image\cork.jpg'1.
關(guān)于打開(kāi)模式,下列敘述錯(cuò)誤的是(
)。
答案:C.
f=open("f.txt","b"):二進(jìn)制形式、寫(xiě)模式1.
執(zhí)行如下代碼:f=open("D:/Python/data.txt","r")
s=f.read()print(s)print(type(s))f.close()以下選項(xiàng)中描述錯(cuò)誤的是(
)。
答案:C.
若將s=f.read()改為s=f.readlines(),運(yùn)行結(jié)果一樣1.
關(guān)于如下代碼:f=open("D:\\Python\\data2.txt","w")
f.write("昨日的靜,鐘聲\n")f.write("昨日的人\n")f.write("怎樣又在這天里劃下一道影!\n")f.close()以下選項(xiàng)中描述錯(cuò)誤的是(
)。
答案:B.
執(zhí)行代碼后,文本文件內(nèi)容為:昨日的靜,鐘聲昨日的人怎樣又在這天里劃下一道影!關(guān)于open()函數(shù)的文件名,以下選項(xiàng)中描述錯(cuò)誤的是(
)。
答案:文件名不能是相對(duì)路徑關(guān)于CSV文件的描述,以下選項(xiàng)中錯(cuò)誤的是
答案:CSV文件通過(guò)多種編碼表示字符執(zhí)行如下代碼:fname
=
input("請(qǐng)輸入要寫(xiě)入的文件:
")fo
=
open(fname,
"w+")ls
=
["清明時(shí)節(jié)雨紛紛,","路上行人欲斷魂,","借問(wèn)酒家何處有?","牧童遙指杏花村。"]fo.writelines(ls)fo.seek(0)for
line
in
fo:
print(line)fo.close()以下選項(xiàng)中描述錯(cuò)誤的是
答案:fo.seek(0)這行代碼如果省略,也能打印輸出文件內(nèi)容關(guān)于Python文件打開(kāi)模式的描述,以下選項(xiàng)中描述錯(cuò)誤的是
答案:創(chuàng)建寫(xiě)模式n能實(shí)現(xiàn)將一維數(shù)據(jù)寫(xiě)入CSV文件中的是
答案:fo=open("price2016bj.csv","w")ls=['AAA','BBB','CCC','DDD']fo.write(",".join(ls)+"\n")fo.close()給出如下代碼:fname=input("請(qǐng)輸入要打開(kāi)的文件:")fo=open(fname,"r")forlineinfo.readlines():
print(line)fo.close()關(guān)于上述代碼的描述,以下選項(xiàng)中錯(cuò)誤的是
答案:通過(guò)fo.readlines()方法將文件的全部?jī)?nèi)容讀入一個(gè)字典fo以下選項(xiàng)中,不是Python對(duì)文件的打開(kāi)模式的是
答案:'c'關(guān)于Python文件處理,以下選項(xiàng)中描述錯(cuò)誤的是(
)
答案:Python不可以處理PDF文件以下選項(xiàng)中,不是Python對(duì)文件的讀操作方法的是()。
答案:
readtext以下程序輸出到文件text.csv里的結(jié)果是:fo
=
open("text.csv",'w')x
=
[90,87,93]z
=
[]for
y
in
x:
z.append(str(y))fo.write(",".join(z))fo.close()
答案:90,87,93以下關(guān)于文件的描述,錯(cuò)誤的是()。
答案:open()只能打開(kāi)一個(gè)已經(jīng)存在的文件/js/editor20150812/dialogs/attachment_new/fileTypeImages/icon_txt.gif
答案:file='data.txt'withopen(file,'r')asfp:
data=fp.readlines()data_new=[int(line.strip())forlineindata]data_new.sort()data_new=[str(i)+'\n'foriindata_new]withopen('data_new.txt','w')asfp:
fp.writelines(data_new
)文件對(duì)象是可迭代的,所以我們可以使用for循環(huán)逐行取得每行的字符串。
答案:對(duì)根據(jù)文件中的數(shù)據(jù)組織方式,可以把文件分為_(kāi)_______文件和_________文件兩種類(lèi)型。
答案:文本;二進(jìn)制用open()函數(shù)打開(kāi)文件時(shí),參數(shù)mode="___"為以只讀方式打開(kāi)文件;參數(shù)mode="___"為以寫(xiě)入方式打開(kāi)文件;參數(shù)mode="___"為以追加方式打開(kāi)文件;
答案:r;w;afile.______()函數(shù)用于關(guān)閉文件
答案:close文件中,每行的字符串通常以"_______"符號(hào)結(jié)尾
答案:\n以下不屬于openpyxl文件操作對(duì)象的是:
答案:Workbentch以下哪種情況會(huì)報(bào)錯(cuò)?
答案:使用os.rmdir()方法刪除一個(gè)非空目錄以下哪個(gè)函數(shù)能切換當(dāng)前工作目錄?
答案:chdir()以下哪個(gè)不是python-docx庫(kù)Word文檔對(duì)象
答案:Style如何創(chuàng)建一個(gè)名為張三的文件夾?
答案:importosos.mkdir(“張三”)如何獲取當(dāng)前目錄?
答案:importosos.getcwd()os.path._______可以分隔目錄和文件名\文件夾名。
答案:split;os.path._______可以判斷所選路徑是否存在。
答案:exists;用os.rmdir()刪除空文件夾時(shí),以下哪種情況會(huì)引發(fā)報(bào)錯(cuò)?
答案:路徑不存在;路徑子目錄中有文件或下級(jí)子目錄;沒(méi)有操作權(quán)限或只讀用os.remove()刪除單一文件時(shí),可能產(chǎn)生怎樣的異常?
答案:文件不存在;對(duì)該文件沒(méi)有操作權(quán)限;該文件為只讀模式;文件名輸入錯(cuò)誤以下哪種情況不會(huì)報(bào)錯(cuò)?()
答案:使用os.removedirs()方法刪除一個(gè)非空文件夾;使用os.remove()方法刪除一個(gè)指定文件;使用os.makedirs()方法創(chuàng)建一個(gè)包括新的子目錄在內(nèi)的多級(jí)目錄以下那個(gè)函數(shù)可以判斷一個(gè)文件是否存在?()
答案:os.path.exists()閱讀以下代碼:os.chdir("C:\\123"),判斷指定目錄不存在時(shí),會(huì)引發(fā)怎樣的異常?
答案:FileNotFoundError直接使用文件對(duì)象的readlines()可以把整個(gè)文件中的內(nèi)容進(jìn)行一次性讀取。()
答案:對(duì)文件的讀寫(xiě),無(wú)非時(shí)將數(shù)據(jù)寫(xiě)入文件或者從文件中讀取數(shù)據(jù)。
答案:錯(cuò)a.txt文本文檔中的內(nèi)容為“python”?,F(xiàn)執(zhí)行以下代碼:f=open("a.txt",'a')f.write("\n寫(xiě)入一行新數(shù)據(jù)")f.close()則a.txt文件中的內(nèi)容為(注意轉(zhuǎn)義字符的讀?。__________
答案:python寫(xiě)入一行新數(shù)據(jù)對(duì)于open()函數(shù)中mode為w、a的情況,如果上述文件已存在,則會(huì)
答案:如果路徑正確,則會(huì)清空原內(nèi)容并覆蓋;如果路徑不正確,則會(huì)拋出FileNotFoundError在以下這段代碼中withopen(‘test.txt’,’r’)asfp:
forlinein_____:
print(line)在空白處填入什么不會(huì)報(bào)錯(cuò)?
答案:fp以下哪個(gè)函數(shù)可以指定模式打開(kāi)文件并返回可迭代對(duì)象?()
答案:open()執(zhí)行以下代碼后,data.txt文件中會(huì)出現(xiàn)什么內(nèi)容?(seek()方法用于移動(dòng)文件讀取指針到指定位置,seek(0)代表從文件開(kāi)頭開(kāi)始算起)importrandomf=open(‘data.txt’,‘w+’)foriinrange(100):f.write(str(random.randint(1,100))+‘\n’)f.seek(0)print(f.read())f.close()
答案:生成100行,每行存放一個(gè)1~100之間的隨機(jī)整數(shù)關(guān)于文件讀寫(xiě)操作完成后,要用close()關(guān)閉的原因,下列說(shuō)法錯(cuò)誤的是?()
答案:將數(shù)據(jù)寫(xiě)入文件時(shí),操作系統(tǒng)會(huì)立刻把數(shù)據(jù)全部寫(xiě)入磁盤(pán)以下哪個(gè)語(yǔ)句可以自動(dòng)調(diào)用close方法?
答案:with以下那種文件處理方式可以讀取所有的行保存在列表中?()
答案:readlines()在try...except...finally...異常捕獲語(yǔ)句中,無(wú)論try中的代碼是否發(fā)生異常,也不管拋出的異常有沒(méi)有被except捕獲,finally子句中的代碼總是會(huì)被執(zhí)行的。
答案:對(duì)如果except子句沒(méi)有指明任何異常類(lèi)型,則表示捕捉所有的異常。
答案:對(duì)在try...except...else...結(jié)構(gòu)中,如果try中的代碼沒(méi)有引發(fā)異常,則執(zhí)行else中的代碼,如果try中的代碼引發(fā)了異常,則else中的代碼不會(huì)執(zhí)行。
答案:對(duì)在進(jìn)行異常捕獲時(shí),try子句的代碼塊包含可能引發(fā)異常的語(yǔ)句,而except子句則用來(lái)捕獲相應(yīng)的異常。
答案:對(duì)在完整的異常語(yǔ)句中,語(yǔ)句出現(xiàn)的順序正確的是
答案:try---->except----->else---->finally在完整的異常語(yǔ)句中,語(yǔ)句出現(xiàn)的順序正確的是()。
答案:
try---->except----->else---->finallya=b/2
這里的b之前沒(méi)有對(duì)其進(jìn)行定義,會(huì)引發(fā)什么異常。
答案:NameError字符串是一個(gè)字符序列,例如字符串S,從右側(cè)向左第二個(gè)字符用S[-2].
答案:對(duì)字符串是一個(gè)字符序列,例如獲取字符串S從右側(cè)向左的第二個(gè)字符用S[-2]。
答案:對(duì)字符串對(duì)象是可迭代的,可以通過(guò)for循環(huán)取到字符串中的每一個(gè)值。
答案:對(duì)s="apple,orange,pear"print(s.count("p"))的輸出結(jié)果是多少
答案:3s="aabbccdd",print(s.rstrip("a"))的出輸出結(jié)果是多少
答案:aabbccdd設(shè)s="HappyNewYear",則s[3:8]的值為(__)(提示:填空時(shí)注意空格和大小寫(xiě),以防系統(tǒng)判分不準(zhǔn))
答案:pyNe以下哪些是正確的字符串
答案:‘a(chǎn)bc"ab’;"abc\"ab"下面對(duì)count(),index(),find()方法描述錯(cuò)誤的是(
)
答案:find()方法檢測(cè)字符串中是否包含子字符串str
如果包含子字符串返回開(kāi)始的索引值,否則會(huì)報(bào)一個(gè)異常;index()方法檢測(cè)字符串中是否包含子字符串str,如果str不在返回-1;以上都錯(cuò)誤下面對(duì)count()、index()、find()方法描述錯(cuò)誤的是
答案:find()方法檢測(cè)字符串中是否包含指定子字符串,如果包含子字符串返回開(kāi)始的索引值,否則會(huì)報(bào)一個(gè)異常;index()方法檢測(cè)字符串中是否包含指定子字符串,如果不在返回-1可以使用下面哪些符號(hào)進(jìn)行字符串的定義
答案:單引號(hào)'';雙引號(hào)"";三對(duì)單引號(hào)'''
''';三對(duì)雙引號(hào)
"""
"""可以使用下面哪些符號(hào)進(jìn)行字符串的定義。
答案:單引號(hào)'';雙引號(hào)"";三對(duì)單引號(hào)'''''';三對(duì)雙引號(hào)""""""下列庫(kù)中,可用于詞云圖繪制的庫(kù)是
答案:wordcloudmax_font_size參數(shù)可以將詞云的所有單詞字體大小都設(shè)置為一樣大小作為最大字體。
答案:錯(cuò)讀取文件時(shí),read返回的結(jié)果是列表。
答案:錯(cuò)to_file()參數(shù)是生成的詞云文件路徑,默認(rèn)為當(dāng)前代碼所屬目錄之下,可以自行設(shè)置文件存儲(chǔ)位置。
答案:對(duì)font_path參數(shù)后面應(yīng)該是字體的____。
答案:路徑;generate函數(shù)里面的參數(shù)是____數(shù)據(jù)類(lèi)型。
答案:字符型;如果文本包含中文,則需要用到____參數(shù)進(jìn)行設(shè)置。
答案:font_path;WordCloud中設(shè)置最小字體的參數(shù)是_____。
答案:min_font_size;關(guān)于WordCloud中的mask參數(shù)下列說(shuō)法正確的是()。
答案:用來(lái)指定詞云的形狀;需要引入imread函數(shù)讀取圖片;mask參數(shù)設(shè)定后再設(shè)定的寬高就不再有作用wordcloud如何將文本轉(zhuǎn)化為詞云()。
答案:分隔:以空格分隔單詞;統(tǒng)計(jì):?jiǎn)卧~出現(xiàn)次數(shù)并過(guò)濾;字體:根據(jù)統(tǒng)計(jì)配置字號(hào);布局:顏色環(huán)境尺寸下列庫(kù)中用于圖形繪制的庫(kù)是()。
答案:turtle停用詞對(duì)于詞頻統(tǒng)計(jì)結(jié)果影響不大,沒(méi)有必要進(jìn)行處理。
答案:錯(cuò)停用詞是文本中出現(xiàn)頻率較高,但一般無(wú)實(shí)際意義的詞。
答案:對(duì)停用詞會(huì)降低搜索的準(zhǔn)確性,同時(shí)還會(huì)降低搜索效率。
答案:對(duì)停用詞一般無(wú)實(shí)際意義,需要在具體句子中才能有具體意義。
答案:對(duì)只有英文才有停用詞,中文沒(méi)有停用詞。
答案:錯(cuò)在繪制詞云畫(huà)像之前,一般會(huì)選擇先刪除文本中的停用詞。
答案:對(duì)在中文停用詞中,人名也被作為停用詞對(duì)待。
答案:錯(cuò)在讀取停用詞txt類(lèi)型的文件時(shí),最適合的讀取文件的方法是_____。
答案:readlines;在橫線(xiàn)上填入合適的內(nèi)容,實(shí)現(xiàn)去除列表中每個(gè)元素后面的'\n’。e_stop=[
_____
foriin[‘a(chǎn)\n’,’an\n’,’almost\n’,’the\n’]]
答案:i.rstrip('\n'去除停用詞時(shí),一般會(huì)把停用詞讀取,并存放在____數(shù)據(jù)結(jié)構(gòu)里,方便循環(huán)遍歷。
答案:列表;Python中布爾類(lèi)型的值要么為T(mén)rue,要么為False。
答案:對(duì)假設(shè)random模塊已導(dǎo)入,那么表達(dá)式random.sample(range(100),20)可以生成20個(gè)不重復(fù)的整數(shù)。
答案:對(duì)在循環(huán)中continue語(yǔ)句的作用是結(jié)束本次循環(huán),開(kāi)始下一次循環(huán)。
答案:對(duì)在字典中,值不允許重復(fù),鍵允許重復(fù)。
答案:錯(cuò)Python變量名不區(qū)分大小寫(xiě),myDog和mydog是同一變量。
答案:錯(cuò)在循環(huán)中break語(yǔ)句的作用是結(jié)束本次循環(huán),開(kāi)始下一次循環(huán)。
答案:錯(cuò)切片操作只適用于列表,而不能適用于元組和字符串。
答案:錯(cuò)已知A和B是兩個(gè)集合,并且表達(dá)式AB的值一定為T(mén)rue。
答案:錯(cuò)假設(shè)random模塊已導(dǎo)入,那么表達(dá)式random.sample(range(10),20)可以生成20個(gè)不重復(fù)的整數(shù)。
答案:錯(cuò)a=b=1,實(shí)現(xiàn)了一次性定義兩個(gè)變量a和b,并將1的值分別賦值給a和b。
答案:對(duì)以下關(guān)于Python變量作用域說(shuō)法哪些不正確___________。
答案:不同函數(shù)之間無(wú)法通過(guò)變量共享信息;全局變量無(wú)法在函數(shù)中使用;在函數(shù)中使用的所有變量都是局部變量下面哪些是多行注釋
。
答案:三對(duì)單引號(hào)'''
'''
;三對(duì)雙引號(hào)
""""""下面哪些是有序序列
。
答案:列表
;元組;字符串下面哪些不是Python合法的變量名
。
答案:int
;1st_name
;@$%下面關(guān)于切片說(shuō)法正確的有______________。
答案:通過(guò)切片可以獲取列表中的部分元素;通過(guò)切片可以修改列表中元素的值;切片的格式是[start:end:step],取到元素的索引號(hào)在區(qū)間[start,end)之間x=[3,7,5]x.sort(reverse=True)print(x)打印的值為_(kāi)___________。
答案:[7,5,3]
下面程序的運(yùn)行結(jié)果是
。a=10defsetNumber():
global
a
a=100setNumber()print(a)
答案:
100
以下哪條語(yǔ)句定義的是字典對(duì)象dict1
。
答案:dict1={"class":2}
以下哪個(gè)內(nèi)置函數(shù)可以返回列表中的最大元素值
。
答案:maxlist1=list(range(1,5,2)),list1的值是
。
答案:[1,3]
下列哪一個(gè)表達(dá)式的值為T(mén)rue
____________。
答案:
3>5?or?4==4?
list1=list(range(1,5,1)),list1的值是
。
答案:[1,2,3,4]x=[3,7,5]x.sort()print(x)打印的值為_(kāi)___________。
答案:[3,5,7]
下列哪一個(gè)說(shuō)法是正確的______________。
答案:max_num是一個(gè)合法的標(biāo)識(shí)符通過(guò)位置進(jìn)行傳參時(shí),形參與實(shí)參位置、個(gè)數(shù)和類(lèi)型必須保持一致。說(shuō)法對(duì)還是錯(cuò)()
答案:對(duì)通過(guò)位置進(jìn)行傳參時(shí),如果實(shí)參與形參順序不一樣,打印輸出的結(jié)果會(huì)和預(yù)期不一樣。
答案:對(duì)定義函數(shù)時(shí)的參數(shù)稱(chēng)作實(shí)參,調(diào)用函數(shù)時(shí)傳遞的參數(shù)稱(chēng)作形參。說(shuō)法對(duì)還是錯(cuò)()
答案:錯(cuò)通過(guò)def定義函數(shù)時(shí),如果函數(shù)名后面沒(méi)有形式參數(shù),圓括號(hào)需要?jiǎng)h除,否則運(yùn)行后系統(tǒng)會(huì)報(bào)錯(cuò)。該說(shuō)法是否正確?
答案:錯(cuò)函數(shù)名后面若沒(méi)有形式參數(shù),圓括號(hào)需要?jiǎng)h除,否則運(yùn)行后系統(tǒng)會(huì)報(bào)錯(cuò)。說(shuō)法對(duì)還是錯(cuò)()
答案:錯(cuò)不同作用域內(nèi)同名變量之間相互影響
答案:錯(cuò)變量分為全局變量和局部變量
答案:對(duì)defgreet(name,age=20):
“““問(wèn)候用戶(hù)”””
print(“你好%s!”%name)greet(張三)輸出結(jié)果為(你好張三!)說(shuō)法對(duì)還是錯(cuò)()
答案:錯(cuò)函數(shù)名最好能表明函數(shù)的功能。
答案:對(duì)函數(shù)必須被調(diào)用才能執(zhí)行。
答案:對(duì)list1=["a","b","c"]x=10deff():
list1=["x"]
globalx
x=100
print(x,
list1)f()打印輸出結(jié)果是___
答案:100
['x']Python函數(shù)中表示全局變量的是關(guān)鍵詞是
答案:globaldefgreet(name,age=20):
“““問(wèn)候用戶(hù)”””
print(“你好%s,你的年齡是%d”%(name,age))greet(age=21,name="張三")輸出結(jié)果為()。
答案:你好張三,你的年齡是21能改變變量作用域的代碼段是
答案:Def函數(shù)中即使沒(méi)有任何參數(shù),下面哪對(duì)符號(hào)必須保留?
答案:()x=10y=20deff():
x=1
x=x+y
print(x)f()打印輸出的值為
答案:21通過(guò)def關(guān)鍵字定義函數(shù)時(shí),即使沒(méi)有任何參數(shù),下面哪對(duì)符號(hào)必須保留
答案:()以下關(guān)于Python變量作用域說(shuō)法正確的是
答案:函數(shù)執(zhí)行結(jié)束后,其中的局部變量就被釋放在進(jìn)行函數(shù)調(diào)用時(shí),如果按位置傳參:要求實(shí)參和形參的()相同
答案:以上都需要相同按位置傳參:要求實(shí)參和形參的()相同。
答案:以上都需要相同x=10y=20deff():
x=1
x=x+y
print(x)f()打印輸出的值為_(kāi)_
答案:21函數(shù)體中一定包含return語(yǔ)句。
答案:錯(cuò)補(bǔ)全下列代碼defadd2num(a,b):
__________
a+bresult=add2num(100,98)printresult
答案:return函數(shù)中即使沒(méi)有任何參數(shù),下面哪對(duì)符號(hào)必須保留?
答案:()有列表list=["1","2","3"],list=[::-2]與list[0:-2:2]所示意思一樣。
答案:錯(cuò)“字典是無(wú)序的可變的,列表是有序的不可變的”該說(shuō)法是正確的。
答案:錯(cuò)字典中的鍵可以重復(fù)。
答案:錯(cuò)布爾類(lèi)型的值只有兩種,即TURE和False.
答案:錯(cuò)在循環(huán)中continue語(yǔ)句的作用是跳出當(dāng)前循環(huán)體。
答案:錯(cuò)name=”Jack”
age=17
print(“你好%d,你的年齡是%d.”%(name,age))
以上語(yǔ)句不會(huì)報(bào)錯(cuò),且會(huì)輸出結(jié)果:你好Jack,你的年齡是17.這個(gè)是對(duì)的還是錯(cuò)的
答案:錯(cuò)a,b=8,5aandb返回值是5
答案:對(duì)Python變量使用前必須先聲明,并且一旦聲明就不能在當(dāng)前作用域內(nèi)改變其類(lèi)型
答案:錯(cuò)str1="zhangsan"print("你好%d"%str1)編譯會(huì)報(bào)錯(cuò)。
答案:對(duì)while循環(huán)和for循環(huán)的結(jié)束的條件都是條件表達(dá)式為false
答案:錯(cuò)在字典中,值允許重復(fù),鍵不允重復(fù)。
答案:對(duì)使用列表對(duì)象的remove()方法可以刪除列表中首次出現(xiàn)的指定元素。
答案:對(duì)Python集合不支持使用下標(biāo)訪(fǎng)問(wèn)其中的元素。
答案:對(duì)Python中布爾類(lèi)型的值要么為true,要么為false。
答案:錯(cuò)proof=
60ifproof<20:
print("不構(gòu)成酒駕")else:
ifproof<80:
print("酒駕")
else:
print("醉駕")輸出結(jié)果是
答案:酒駕list1=[1,2,3]該列表的長(zhǎng)度是(
)。
答案:3have_ticket=Falseknife_length=21ifFalse:
print('已有車(chē)票,請(qǐng)安檢...')
ifknife_length>20:
print('禁止入內(nèi)')
else:
print('允許入內(nèi)')else:
print('請(qǐng)先買(mǎi)票')輸出結(jié)果是()。
答案:請(qǐng)先買(mǎi)票height=1.8ifheight<=1.4:
print('免票')else:
print('全票')以上輸出結(jié)果是()
答案:全票9%4的結(jié)果是(__)
答案:1list1=[1,2,3]該列表的最大索引號(hào)是(
)。
答案:2have_ticket=Trueknife_length=21ifhave_ticket:
ifknife_length>20:
print('禁止入內(nèi)')
else:
print('允許入內(nèi)')else:
print('請(qǐng)先買(mǎi)票')輸出結(jié)果是()。
答案:禁止入內(nèi)a=7,b=3,下列表述正確的是
答案:aandb返回值為3;not(aandb)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京市156中學(xué)2021-2022學(xué)年物理高一第二學(xué)期期末達(dá)標(biāo)檢測(cè)試題含解析
- 安徽省馬鞍山市含山中學(xué)2022年物理高一第二學(xué)期期末達(dá)標(biāo)檢測(cè)試題含解析
- 安徽省滁州市來(lái)安縣第二中學(xué)2022年物理高一下期末學(xué)業(yè)水平測(cè)試模擬試題含解析
- 2022年浙江省衢州市物理高一第二學(xué)期期末考試試題含解析
- 2022年云南省昆明市祿勸縣第一中學(xué)高一物理第二學(xué)期期末預(yù)測(cè)試題含解析
- 2022年物理高一下期末考試模擬試題含解析
- 香味玩具是殺手課件
- 2024年軌道車(chē)輛門(mén)系統(tǒng)項(xiàng)目申請(qǐng)報(bào)告模稿
- 2024年鈉濾膜項(xiàng)目提案報(bào)告模稿
- 東莞民辦幼兒園發(fā)展?fàn)顩r調(diào)查
- 2024年貴州省專(zhuān)業(yè)技術(shù)人員繼續(xù)教育公需科目參考答案
- 中國(guó)重癥卒中管理指南2024解讀
- 商品混凝土公司出廠(chǎng)檢驗(yàn)報(bào)告和出廠(chǎng)合格證
- (高清版)JTGT D81-2017 公路交通安全設(shè)施設(shè)計(jì)細(xì)則
- 淚小管斷裂的護(hù)理查房
- 書(shū)寫(xiě)技能訓(xùn)練智慧樹(shù)知到答案2024年杭州師范大學(xué)
- 《工業(yè)革命作業(yè)設(shè)計(jì)方案-2023-2024學(xué)年初中歷史與社會(huì)人教版新課程標(biāo)準(zhǔn)》
- 揭開(kāi)中醫(yī)思維之秘智慧樹(shù)知到期末考試答案2024年
- JTGT H21-2011 公路橋梁技術(shù)狀況評(píng)定標(biāo)準(zhǔn)
- 部編八年級(jí)上冊(cè)語(yǔ)文《回憶我的母親》課件
- 醫(yī)療安全檢查記錄表(模板)
評(píng)論
0/150
提交評(píng)論