【文章內(nèi)容簡(jiǎn)介】
_________38.調(diào)試程序。請(qǐng)閱讀以下程序并寫(xiě)出運(yùn)行結(jié)果。fruites=[39。banana39。,39。apple39。,39。mango39。]for fruit in fruites: print(fruit)a=len(fruites)print(39。a=39。,a) _________________39.閱讀程序。閱讀求水仙花數(shù)的代碼并回答問(wèn)題。“水仙花數(shù)”是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個(gè)“水仙花數(shù)”,因?yàn)?53=13+53+33,請(qǐng)計(jì)算并輸出所有三位數(shù)的水仙花數(shù)。for n in range(100,1000): i=n//100 j=n//100%10 k=n%10 if n==i*i*i+j*j*j+k*k*k:print(n)(1)//的符號(hào)作用是 _____ 。(2)%的符號(hào)作用是 _____ 。(3)==的符號(hào)作用是 _____ 。(4)在代碼中,變量i表示的是三位數(shù)中的 ______ 位。(5)在代碼中,變量j 表示的是三位數(shù)中的 ______ 位。(6)在代碼中,變量k表示的是三位數(shù)中的 ______ 位。(7)在range(100,1000)這個(gè)區(qū)域內(nèi),變量n無(wú)法取到的數(shù)值是________。40.程序編寫(xiě)求1+22+32+……+1002的結(jié)果 _______________________________ _______________________________ _______________________________ _______________________________input(“運(yùn)行完畢,請(qǐng)按回車(chē)鍵退出...”)【參考答案】***試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1.B【詳解】本題考查Python程序執(zhí)行a%b=32%14=4(%取余)。故本題選B選項(xiàng)解析:B【詳解】本題考查Python程序執(zhí)行a%b=32%14=4(%取余)。故本題選B選項(xiàng)2.A【詳解】本題主要考查Python表達(dá)式。int是取整函數(shù),abs求絕對(duì)值函數(shù),len返回字符串的長(zhǎng)度,ord()函數(shù)主要用來(lái)返回對(duì)應(yīng)字符的ascii碼,round是四舍五入函數(shù),故abs(in解析:A【詳解】本題主要考查Python表達(dá)式。int是取整函數(shù),abs求絕對(duì)值函數(shù),len返回字符串的長(zhǎng)度,ord()函數(shù)主要用來(lái)返回對(duì)應(yīng)字符的ascii碼,round是四舍五入函數(shù),故abs(int())=5,len(3+5=6)=6,ord(5)=53,round()=6,故本題選A選項(xiàng)。3.A【詳解】本題主要考查Python標(biāo)準(zhǔn)函數(shù)。在Python中,返回x的絕對(duì)值的函數(shù)是abs(x),bin() 返回一個(gè)整數(shù)或者長(zhǎng)整數(shù)的二進(jìn)制表示,all() 函數(shù)用于判斷給定的可迭代參數(shù)中的所有解析:A【詳解】本題主要考查Python標(biāo)準(zhǔn)函數(shù)。在Python中,返回x的絕對(duì)值的函數(shù)是abs(x),bin() 返回一個(gè)整數(shù)或者長(zhǎng)整數(shù)的二進(jìn)制表示,all() 函數(shù)用于判斷給定的可迭代參數(shù)中的所有元素是否都為 TRUE,input(x)是輸入函數(shù),故本題選A選項(xiàng)。4.B【詳解】本題主要考查Python表達(dá)式。在python語(yǔ)言中表示“x屬于區(qū)間[a,b)” 的正確表達(dá)式是a= x and x b,故本題選B選項(xiàng)。解析:B【詳解】本題主要考查Python表達(dá)式。在python語(yǔ)言中表示“x屬于區(qū)間[a,b)” 的正確表達(dá)式是a= x and x b,故本題選B選項(xiàng)。5.C【詳解】本題主要考查Python表達(dá)式。Python表達(dá)式中,大于等于運(yùn)算符用“=”表示,故“x屬于區(qū)間[a,b)”的正確表達(dá)式是x>=a and x<b,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python表達(dá)式。Python表達(dá)式中,大于等于運(yùn)算符用“=”表示,故“x屬于區(qū)間[a,b)”的正確表達(dá)式是x>=a and x<b,故本題選C選項(xiàng)。6.A【詳解】本題主要考查Python文件。python文件的擴(kuò)展名是py,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查Python文件。python文件的擴(kuò)展名是py,故本題選A選項(xiàng)。7.D【詳解】本題考查的是文件類(lèi)型相關(guān)知識(shí)。Mp3是音頻文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故選項(xiàng)D正確。解析:D【詳解】本題考查的是文件類(lèi)型相關(guān)知識(shí)。Mp3是音頻文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故選項(xiàng)D正確。8.C【詳解】本題考查的是計(jì)算機(jī)語(yǔ)言。計(jì)算機(jī)語(yǔ)言有:機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言。高級(jí)語(yǔ)言有:Visual Basic、Pascal、C、C++、Java、Python等。故選項(xiàng)C正確。解析:C【詳解】本題考查的是計(jì)算機(jī)語(yǔ)言。計(jì)算機(jī)語(yǔ)言有:機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言。高級(jí)語(yǔ)言有:Visual Basic、Pascal、C、C++、Java、Python等。故選項(xiàng)C正確。9.A【詳解】本題考查的是Python變量名的命名規(guī)則。Python中變量命名規(guī)則:由字母、數(shù)字、下劃線(xiàn)組成,不能以數(shù)字開(kāi)頭,系統(tǒng)保留字不能作為變量名。故本題應(yīng)選A。解析:A【詳解】本題考查的是Python變量名的命名規(guī)則。Python中變量命名規(guī)則:由字母、數(shù)字、下劃線(xiàn)組成,不能以數(shù)字開(kāi)頭,系統(tǒng)保留字不能作為變量名。故本題應(yīng)選A。10.B【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線(xiàn)開(kāi)頭,不能包含特殊符號(hào),不能是關(guān)鍵字,故合法的Python變量名是speed,故本題選B選項(xiàng)。解析:B【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線(xiàn)開(kāi)頭,不能包含特殊符號(hào),不能是關(guān)鍵字,故合法的Python變量名是speed,故本題選B選項(xiàng)。11.B【詳解】本題主要考查Python語(yǔ)言。Python語(yǔ)言是解釋型語(yǔ)言,支持面向?qū)ο蠛涂缙脚_(tái)使用,故本題選B選項(xiàng)。解析:B【詳解】本題主要考查Python語(yǔ)言。Python語(yǔ)言是解釋型語(yǔ)言,支持面向?qū)ο蠛涂缙脚_(tái)使用,故本題選B選項(xiàng)。12.C【詳解】本題主要考查Python程序的執(zhí)行。x=10,y=20,x=y=20,y=x=20,故程序段執(zhí)行后,變量x、y的值分別是 20,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python程序的執(zhí)行。x=10,y=20,x=y=20,y=x=20,故程序段執(zhí)行后,變量x、y的值分別是 20,故本題選C