試卷python試題答案word練習(xí)_第1頁
試卷python試題答案word練習(xí)_第2頁
試卷python試題答案word練習(xí)_第3頁
試卷python試題答案word練習(xí)_第4頁
試卷python試題答案word練習(xí)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1.下列不被python所支持的數(shù)據(jù)類型是()A.charB.floatC.int2.在Python中要交換變量a和b中的值,應(yīng)使用的語句組是()C.a(chǎn)=b;b=aA.B.C.4.下列選項(xiàng)中,可以作為Python程序變量名的是()A.a(chǎn)/b5.在Python中,表達(dá)式2**3的結(jié)果是()A.5B.8B.a(chǎn)bC.a(chǎn)+bD.a(chǎn)-bD.3C.66.下列Python語句中,會(huì)導(dǎo)致程序運(yùn)行出錯(cuò)的語句是()A.x=(y=1)B.x,y=y,xC.x=1;y=1D.x=y=1python7.關(guān)于程序設(shè)計(jì)語言,下列說法錯(cuò)誤的是()A.python是一種面向?qū)ο蟮木幊陶Z言B.python代碼只能在交互環(huán)境中運(yùn)行C.python具有豐富和強(qiáng)大的庫級(jí)語言D.python是一種解釋型的計(jì)算機(jī)程序設(shè)計(jì)高8.有python程序如下:S=input()print()S*36運(yùn)行后通過鍵盤輸入,則運(yùn)算結(jié)果是()A.6669.下列選項(xiàng)中,屬于Python輸入函數(shù)的是()。A.random()B.print()C.Cout()B.SSSC.18D.S*3D.input()pythony10.以下程序段運(yùn)行后,的值是()x=3ifx>3:y=2*xelse:y=3*x+1print(y)A.1011.PythonA.strB.5C.25D.26D.char中用來聲明字符串變量的關(guān)鍵字是()B.intC.floatPython12.在中,下面程序段的輸出結(jié)果是()x=9Print(“x=”,)A.9B.1013.在中,運(yùn)行下列程序,x+1C.x=9D.x=10python正確的結(jié)果是()x=1whilex>0:x=x+1print(x)A.1C.無輸出B.123456789…D.10014.下列不屬于高級(jí)編程語言的是...A.C語言B.VB語言C.Python語言D.機(jī)器語言15.在Python中,已知a=3,,運(yùn)行下列程序段后,和的值b=5為aba=a*bb=a//ba=a//bA.a(chǎn)=3b=5B.a(chǎn)=15b=3C.a(chǎn)=5b=5D.a(chǎn)=5b=316.Python的設(shè)計(jì)具有很強(qiáng)的可讀性,相比其他語言具有的特色語法有以下選項(xiàng),正確的

不支持的數(shù)據(jù)類型有(19.以下屬于計(jì)算機(jī)高級(jí)語言的是()B.自然語言C.匯編語言D.機(jī)器語言A.2800D.12200.022.我們可以對(duì)詞頻較高的分詞,通過詞云圖給予視覺上的突出,小明打算用Python程序來生成詞云圖,程序中A.WordCloudB.mathB.2800.0C.12200文本中哪個(gè)第三方庫?()需要用到以下C.randomD.turtle23.小明想要通過編程來解決由昆明到景東錦屏耗時(shí)最短行程問題時(shí),最核心的工作是()A.設(shè)計(jì)出解決問題的算法B.設(shè)計(jì)出解PPTD.選擇一種編程軟件決問題的CPython.編寫出代碼VB24.有如下程序段:s1="python":s2="visual"i=1:j=1:s=""DoWhilei<=Len(s1)Andj<=Len(s2)IfMid(s1,i,1)>=Mid(s2,j,1)Thens=s+Mid(s1,i,1)Elsej=j+1EndIfi=i+1Loop執(zhí)行該程序后,j的值是()A.225.計(jì)算機(jī)能直接接收和執(zhí)行的程序設(shè)計(jì)語言為()A.VisualBasic語言B.Python語言B.3C.5D.7C.機(jī)器語言D.自然語言26.Python程序中第一行:a=int(input()),第二行:print(a+5),運(yùn)行程序后鍵盤輸入3,輸出結(jié)果是()。A.5B.3C.8D.其他27.在Python語言中,數(shù)據(jù)的輸入是通過()來實(shí)現(xiàn)的。A.input()函數(shù)C.output()函數(shù)B.print()函數(shù)D.a(chǎn)bs()函數(shù)28.下列Python數(shù)據(jù)不屬于列表的是()A.{24,56,7,89,4}B.[24,56,7,89,4]D.[’A’,’B’’C’,’D’]C.[24,56,’a’,’獼猴桃’]29.在Python中,設(shè)a=2,b=3,表達(dá)式a>bandb>=3的值是()A.1B.-C.True30.Python表達(dá)式中,可以使用()控制運(yùn)算的優(yōu)先順序。1D.FalseA.圓括號(hào)()B.方括號(hào)[]C.大括號(hào){}D.尖括號(hào)<>二、程序填空31.(項(xiàng)目情境)水仙花數(shù)是指一個(gè)三位數(shù),它的每個(gè)位上的數(shù)字的3次方之和就等于它本身,例如:1**3+5**3+3**3=153數(shù)。。這類三位數(shù)也被叫做自戀數(shù)、自冪數(shù)或者阿姆斯特朗(問題求解)設(shè)這個(gè)數(shù)存放于變量x中,變量g、s、b分別存放個(gè)位、十位、百位上的數(shù)。需得分離數(shù)字得到每位上的數(shù),即將變量g、s、b表示為x的形式。請(qǐng)閱讀如下python程序,在空白處填寫適當(dāng)?shù)谋磉_(dá)式或語句,使程序完整。print("三位數(shù)之內(nèi)的水仙花是:")forxin_____:b=x//100s=_____g=_____ifx==(b**3+s**3+g**3):_____32.模擬一個(gè)簡(jiǎn)單計(jì)算器,實(shí)現(xiàn)如下功能:輸入兩個(gè)整數(shù)和一個(gè)運(yùn)算符(加、減、乘、除),進(jìn)行算術(shù)運(yùn)算,并輸出運(yùn)算結(jié)果。程序運(yùn)行時(shí),依次輸入第一個(gè)數(shù)、運(yùn)算符和第二個(gè)數(shù),輸出運(yùn)算結(jié)果。當(dāng)輸入的運(yùn)算符是加減乘除(+-*/)四種“運(yùn)算符不正確”。當(dāng)進(jìn)行除法運(yùn)算時(shí),如果除數(shù)為“0”,提示輸出“除數(shù)不能為0!”。Python程序?qū)崿F(xiàn)如下,在劃線處填入合適的代碼。a=int(input("請(qǐng)輸入第一個(gè)數(shù)以外的符號(hào)時(shí),則輸出:"))fh=input("請(qǐng)輸入運(yùn)算符:")

print("0!")除數(shù)不能為print(":"+____)運(yùn)算的結(jié)果為else:33.學(xué)校開展“奇妙的數(shù)字”研究性學(xué)習(xí)活動(dòng)。張軒小組4人決定把課題定為《探秘水仙花數(shù)》。(1)張軒使用百度搜索引擎搜索到“水仙花數(shù)”是這樣定義的:“水仙花數(shù)153=13+53+3各位數(shù)字的立方和等于其本身,比如:,那么這個(gè)數(shù)就是一個(gè)3”。百度屬于____搜索引擎(全文,分類)(2)為了求解100--999計(jì),并使用python三位數(shù),它的“水仙花數(shù)”,程序和運(yùn)行結(jié)果下圖:k是可以重新賦值的,k是變量還是常量?____程序中①有處空缺,請(qǐng)碼。____程序中逐一驗(yàn)證了100到999是否符合“水仙花數(shù)件,這種算法叫做______(解析法,枚舉法,遞歸法,二分法)。(3)在研究成果展,張軒小組可以使用什么軟件制作《探秘水仙花數(shù)果報(bào)告?(_____)補(bǔ)充完整①的處代之間所有的三位數(shù)”的定義條示環(huán)節(jié)》的研究成34.完善代碼并保存。10實(shí)現(xiàn)功能:從鍵盤輸入個(gè)學(xué)生的測(cè)試成績(jī),輸出最高分和最低分。cj=[]foriinrange(0,________):x=float(input(""))請(qǐng)輸入一個(gè)數(shù)cj.append(________)print(max(cj),min(________))input("...")運(yùn)行完畢,請(qǐng)按回車鍵退出35.小明設(shè)計(jì)了一個(gè)可以輸入日期得到當(dāng)天是年度第幾天的程序,請(qǐng)閱讀程序,完成填空41004002(閏年判斷規(guī)則:能被整除但不能被整除或能被整除,閏年的月為天)29day=input("2000-01-05請(qǐng)輸入年月日(格式舉例:")):year=int(day[:4])month=_________sun=int(day[8:10])print(year,month,sun)f_run=[31,28,31,30,31,30,31,31,30,31,30,31]tall_day=0if______:foriinrange(month-1):tall_day+=f_run[i]__________else:foriinrange(month-1):tall_day+=f_run[i]tall_day+=sunprint(day+""+str(tall_day)+"天")是當(dāng)年的第1()將程序橫線處補(bǔ)充完整()如輸入“2020-4-192_____”為當(dāng)年的第天。*36.編寫程序,用打印一個(gè)如下所示的等腰直角三角形,將測(cè)試結(jié)果截圖。**********137.編寫程序。起做游戲,他們的游戲規(guī)則很簡(jiǎn)單,從信息社團(tuán)的三個(gè)同學(xué)和一Bruce77開始依次報(bào)數(shù),每當(dāng)一個(gè)數(shù)能被整除或者十位是就要跳過這個(gè)數(shù),現(xiàn)在給出一個(gè)數(shù),請(qǐng)輸入從到(包含N)中要跳過的數(shù)。調(diào)試程序。請(qǐng)閱讀以N1N38.下程序并寫出運(yùn)行結(jié)果。

S=1+6+11++10139.完善程序。以下是計(jì)算…的程序代碼。請(qǐng)你在處填寫正確的語句。s=0k=1while(k<=101)__s=0k=1while(k<101):k=k+5s=s+kprint(s+1)40.閱讀程序。分析有關(guān)多項(xiàng)式的代碼并回答問題。求1!+2!+3!+……+20!的和。n=0s=0t=1forninrange(1,21):t*=n1n________________。。()的作用是2s()的作用是______________3t1_________()的初值必須賦值為,這是因?yàn)椤?t*=n__________()的等價(jià)語句是()的等價(jià)語句是______。5s+=t【參考答案】***試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1.A【詳解】本題主要考查Python數(shù)據(jù)類型。Python沒有char類型,一個(gè)字符也是字符串,故本題選A選項(xiàng)。A解析:【詳解】PythonPythonchar本題主要考查數(shù)據(jù)類型。沒有類型,一個(gè)字符也是字符串,故本題選A選項(xiàng)。2.A【詳解】PythonPythona本題考查語句。在中要交換變量和中的值,可以使用的語bt=aa=bb=tab=baA句組是;;也可以是,,,故本題選。A解析:【詳解】本題考查Python語句。在Python中要交換變量a和b中的值,可以使用的語句組是t=a;a=b;b=t也可以是a,b=b,a,故本題選A。3.B【詳解】本題主要考查算法流程圖知識(shí)點(diǎn)。程序代碼中有雙分支語句if–else。所以選B繪制有分支流程圖,故本題選B選項(xiàng)。B解析:【詳解】本題主要考查算法流程圖知識(shí)點(diǎn)。程序代碼中有雙分支語句if–else。所以選繪制有分支B流程圖,故本題選B選項(xiàng)。4.B【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號(hào),不能是關(guān)鍵字。故ab可以作為Python程序變量名,故本題選B選項(xiàng)。B解析:【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包abPythonB含特殊符號(hào),不能是關(guān)鍵字。故可以作為程序變量名,故本題選選項(xiàng)。5.B【詳解】Python“**”x**yx本題主要考查基本運(yùn)算符。是冪運(yùn)算,為返回的次冪,因yB此選項(xiàng)正確?!军c(diǎn)睛】B解析:【詳解】Python“**”x**yx本題主要考查基本運(yùn)算符。是冪運(yùn)算,為返回的次冪,因此選項(xiàng)正yB確。【點(diǎn)睛】6.A【詳解】Python“=”本題考查的是賦值語句。賦值號(hào)的左邊是變量,右邊是常量或表達(dá)Ay=1A式,選項(xiàng)中是賦值語句不是表示,故選項(xiàng)會(huì)報(bào)錯(cuò)。A解析:【詳解】本題考查的是Python賦值語句。賦值號(hào)“=”的左邊是變量,右邊是常量或表達(dá)式,選項(xiàng)Ay=1A中是賦值語句不是表示,故選項(xiàng)會(huì)報(bào)錯(cuò)。7.B【詳解】本題主要考查Python程序設(shè)計(jì)語言。python是一種面向?qū)ο蟮木幊陶Z言,python代碼可以在交互環(huán)境中運(yùn)行,python具有豐富和強(qiáng)大的庫,python是一種解釋型的計(jì)算機(jī)程序設(shè)

B解析:【詳解】Python本題主要考查程序設(shè)計(jì)語言pythonpython是一種面向?qū)ο蟮木幊陶Z言,代碼可。以在交互環(huán)境中運(yùn)行,python具有豐富和強(qiáng)大的庫,python是一種解釋型的計(jì)算機(jī)程序設(shè)B計(jì)高級(jí)語言,故本題選選項(xiàng)。8.A【詳解】本題主要考查Python程序的執(zhí)行。input()函數(shù)是通過鍵盤輸入,將其以字符類型返回,故S=“6”,輸出S*3=“666”,故運(yùn)算結(jié)果是666A,故本題選選項(xiàng)。A解析:【詳解】本題主要考查Python程序的執(zhí)行。input()函數(shù)是通過鍵盤輸入,將其以字符類型返回,故S=“6”,輸出S*3=“666”,故運(yùn)算結(jié)果是666,故本題選選項(xiàng)。A9.D【詳解】本題主要考查Python輸入函數(shù)。random()是隨機(jī)函數(shù),print()是輸出函數(shù),Cout()input()是輸入函數(shù),故本題選函數(shù)是統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù),D選項(xiàng)。D解析:【詳解】本題主要考查Python輸入函數(shù)。random()是隨機(jī)函數(shù),print()是輸出函數(shù),Cout()函數(shù)是統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù),input()D是輸入函數(shù),故本題選選項(xiàng)。10.A【詳解】本題主要考查Python程序的執(zhí)行。x=3,不滿足x>3,執(zhí)行y=3*x+1=10題選A選項(xiàng)。,故本A解析:【詳解】本題主要考查Python程序的執(zhí)行。x=3,不滿足x>3,執(zhí)行y=3*x+1=10,故本題選選A項(xiàng)。11.A【詳解】本題主要考查Python變量。Python中,int是整型,str是字符串型,float是浮A點(diǎn)型,故本題選選項(xiàng)。A解析:【詳解】本題主要考查Python變量。Python中,int是整型,str是字符串型,float是浮點(diǎn)型,故本

A題選選項(xiàng)。12.D【詳解】Pythonx=9Print“x=”x+1本題主要考查程序輸出語句。,故(,)(是字符“x=”x+1x=10D型直接輸出,計(jì)算后輸出對(duì)應(yīng)結(jié)果)的輸出結(jié)果是,故本題選選項(xiàng)。D解析:【詳解】Pythonx=9Print“x=”x+1本題主要考查程序輸出語句。,故(,)(是字符型直接輸“x=”x+1x=10D出,計(jì)算后輸出對(duì)應(yīng)結(jié)果)的輸出結(jié)果是,故本題選選項(xiàng)。13.C【詳解】Pythonx>0x=x+1本題主要考查程序的執(zhí)行。為真,所以一直做語句,printC()語句要在循環(huán)結(jié)束后再執(zhí)行此行代碼,所以無輸出,故本題選選項(xiàng)。C解析:【詳解】本題主要考查Python程序的執(zhí)行。x>0為真,所以一直做x=x+1語句,在循環(huán)結(jié)束后再執(zhí)行此行代碼,所以無輸出,故本題選C選項(xiàng)。14.Dprint()語句要【詳解】本題考查的是程序語言。常見的高級(jí)編程語言有:C、VB、Python等。機(jī)器語言是計(jì)算機(jī)語言的一種不屬于高級(jí)語言。故應(yīng)選D。【點(diǎn)睛】D解析:【詳解】本題考查的是程序語言。常見的高級(jí)編程語言有:C、VB、Python等。機(jī)器語言是計(jì)算機(jī)D語言的一種不屬于高級(jí)語言。故應(yīng)選?!军c(diǎn)睛】15.D【詳解】本題主要考查Python表達(dá)式的運(yùn)行。,,a=3b=5a=a*b=15,b=a//b=15//5=3,a=a//b=15//3=5,故運(yùn)行下列程序段后,a和b的D解析:【詳解】Python本題主要考查表達(dá)式的a=3b=5a=a*b=15b=a//b=15//5=3a=a//運(yùn)行。,,,,b=15//3=5,故運(yùn)行下列程序段后,a和b的值為,故本題選選項(xiàng)。a=5b=3D

16.ABC【詳解】本題考查Python特點(diǎn)的相關(guān)知識(shí)點(diǎn)PythonABC相比其他語言,具有交互式、解釋型、面向?qū)ο蟮奶厣?。故本題選解析:ABC【詳解】本題考查Python特點(diǎn)的相關(guān)知識(shí)點(diǎn)相比其他語言,Python具有交互式、解釋型、面向?qū)ο蟮奶厣?。故本題選ABC17.D【詳解】本題考查Python程序調(diào)試與執(zhí)行foriinrange(1,6),i的范圍是從1到5,不包括6。故本題選D選項(xiàng)解析:D【詳解】本題考查Python程序調(diào)試與執(zhí)行foriinrange(1,6),i的范圍是從1到5,不包括6。故本題選D選項(xiàng)18.A【詳解】本題考查Python數(shù)據(jù)類型相關(guān)的知識(shí)點(diǎn)Python不支持char類型、byte類型。故本題選A選項(xiàng)解析:A【詳解】本題考查Python數(shù)據(jù)類型相關(guān)的知識(shí)點(diǎn)Python不支持char類型、byte類型。故本題選A選項(xiàng)19.A【詳解】本題考查計(jì)算機(jī)語言的相關(guān)知識(shí)點(diǎn)計(jì)算機(jī)高級(jí)語言有Python、Java等計(jì)算機(jī)低級(jí)語言有匯編語言機(jī)器語言是計(jì)算機(jī)直接識(shí)別并執(zhí)行的語言。故本題選A選項(xiàng)解析:A【詳解】本題考查計(jì)算機(jī)語言的相關(guān)知識(shí)點(diǎn)計(jì)算機(jī)高級(jí)語言有Python、Java等計(jì)算機(jī)低級(jí)語言有匯編語言機(jī)器語言是計(jì)算機(jī)直接識(shí)別并執(zhí)行的語言。故本題選A選項(xiàng)

20.D【詳解】本題主要考查程序語言。計(jì)算機(jī)能直接識(shí)別、理解執(zhí)行的語言是機(jī)器語言(即0和1),故本題選D選項(xiàng)。解析:D【詳解】本題主要考查程序語言。計(jì)算機(jī)能直接識(shí)別、理解執(zhí)行的語言是機(jī)器語言(即0和1),故本題選D選項(xiàng)。21.D【詳解】本題考查的是Python5000,接著在判的選擇嵌套語句。先判斷是否小于等于斷是否小于等于7000,最后判斷是否小于等于10000。不小于等于1500010000,故執(zhí)行tax=800解析:D【詳解】本題考查的是Python的選擇嵌套語句。先判斷是否小于等于5000,接著在判斷是否小于等于7000,最后判斷是否小于等于10000。不小于等于1500010000,故執(zhí)行tax=800+(salary-1000)*0.4=800+(15000-10000)*0.4=800+2000=2800.0。因?yàn)楦↑c(diǎn)型數(shù)據(jù)。salary-tax=15000-2800.0=12200.0。故選項(xiàng)D正確。22.Asalary接收的是【詳解】本題主要考查Python庫。WordCloud是優(yōu)秀的詞云展示第三方庫,math庫提供常用的數(shù)學(xué)函數(shù),random提供常用的隨機(jī)函數(shù),turtle庫用于繪圖,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查Python庫。WordCloud是優(yōu)秀的詞云展示第三方庫,math庫提供常用的數(shù)學(xué)函數(shù),random提供常用的隨機(jī)函數(shù),turtle庫用于繪圖,故本題選A選項(xiàng)。23.A【詳解】本題考查的是計(jì)算機(jī)解決問題。計(jì)算機(jī)解決問題的步驟:分析問題、設(shè)計(jì)算法、編寫程序、調(diào)試運(yùn)行、檢測(cè)結(jié)果,其中最核心的步驟是設(shè)計(jì)算法。故本題應(yīng)選A。解析:A【詳解】本題考查的是計(jì)算機(jī)解決問題。計(jì)算機(jī)解決問題的步驟:分析問題、設(shè)計(jì)算法、編寫程

A序、調(diào)試運(yùn)行、檢測(cè)結(jié)果,其中最核心的步驟是設(shè)計(jì)算法。故本題應(yīng)選。24.C【詳解】VBis1本題主要考查程序的執(zhí)行。分析程序可知,變量控制從中取字符,變js2s1s2s1量從中取字符,依次比較字符串、的每一個(gè)字符,若中的字符大s2s1于或等于中的字符,則將中對(duì)應(yīng)的字C解析:【詳解】VB本題主要考查程序的執(zhí)行。分析程序可知,變量i控制從j從s2s2的每一個(gè)字符,若s1中的字符大于或等于s1中對(duì)應(yīng)的字符拼接到變量s中,否則變量j遞增。第一遍循環(huán),s1中取字符,變量中取字符,依次比較字符串s1、s2中的字符,則將i=1,j=1,“p”<“v”,j=j+1=2,i=i+1=2;第二遍循環(huán),“y”>“i”,i=i+1=3;第三遍循環(huán),“t”>“i”,i=i+1=4;第四遍循環(huán),“h”<“i”,j=j+1=3,i=i+1=5;第五遍循環(huán),“o”<“s”,j=j+1=4,i=i+1=6;第六遍循環(huán),“n”<“u”,j=j+1=5,i=i+1=7,循環(huán)結(jié)束,故執(zhí)行該程序后,j的值是5,故本題選C選項(xiàng)。25.C【詳解】本題主要考查程序設(shè)計(jì)語言。VisualBasic語言、Python語言是高級(jí)語言,計(jì)算機(jī)能直接接收和執(zhí)行的程序設(shè)計(jì)語言為機(jī)器語言,故本題選C選項(xiàng)。C解析:【詳解】VisualBasicPython語言、語言是高級(jí)語言,計(jì)算機(jī)能直接接本題主要考查程序設(shè)計(jì)語言。C收和執(zhí)行的程序設(shè)計(jì)語言為機(jī)器語言,故本題選選項(xiàng)。26.C【詳解】Python后鍵盤輸入3,即a=3本題主要考查語句執(zhí)行。運(yùn)行程序,執(zhí)行print(a+5)8C后,輸出結(jié)果是,故本題選選項(xiàng)。C解析:【詳解】本題主要考查Python語句執(zhí)行。運(yùn)行程序后鍵盤輸入3,即a=3,執(zhí)行print(a+5)后,輸出8C結(jié)果是,故本題選選項(xiàng)。27.A【詳解】Pythoninput()print()本題考查的是函數(shù)。是輸入函數(shù),是輸出函數(shù),是絕abs()對(duì)值函數(shù)。故選項(xiàng)A正確。A解析:【詳解】

Pythoninput()print()本題考查的是函數(shù)。是輸入函數(shù),是輸出函數(shù),是絕對(duì)值函數(shù)。abs()A故選項(xiàng)正確。28.A【詳解】PythonPython,本題考查語句。列表是中的一種數(shù)據(jù)類型是用括起來的一組[]BCDA有順序的數(shù)據(jù)。選選項(xiàng),,都屬于列表,選項(xiàng)不屬于列表,故本題選A。A解析:【詳解】本題考查Python語句。列表是Python中的一種數(shù)據(jù)類型,是用[]括起來的一組有順序的數(shù)據(jù)。選選項(xiàng)B,C,D都屬于列表,選項(xiàng)A不屬于列表,故本題選A。29.D【詳解】本題主要考查Python表達(dá)式的運(yùn)算。邏輯運(yùn)算符and兩邊都為真,值才為真,否則為假。a=2,b=3,a>b值為假,b>=3值為真,故表達(dá)式a>bandb>=3的值是False,故D解析:【詳解】Pythonand本題主要考查表達(dá)式的運(yùn)算。邏輯運(yùn)算符兩邊都為真,值才為真,否則為假。a=2b=3a>b,,值為假,值為真,故表達(dá)式b>=3a>bandb>=3FalseD的值是,故本題選選項(xiàng)。30.A【詳解】本題考查Python運(yùn)算順序相關(guān)的知識(shí)點(diǎn)Python()A表達(dá)式中,可以使用圓括號(hào)控制運(yùn)算的優(yōu)先順序。故本題選選項(xiàng)A解析:【詳解】本題考查Python運(yùn)算順序相關(guān)的知識(shí)點(diǎn)Python表達(dá)式中,可以使用圓括號(hào)()控制運(yùn)算的優(yōu)先順序。故本題選A選項(xiàng)二、程序填空31.range(100,1000)x//10%10x%10print("三位數(shù):"+str(x))水仙花是之內(nèi)的【詳解】Python①[100,999]forx本題主要考查程序的個(gè)三位數(shù),即,inrange(100,1000)表示x的范圍是100-999,故此處填range(100,1000)②執(zhí)行與調(diào)試。水仙花數(shù)是指一。變量g、s、b分別存放個(gè)位、十位、百位上的數(shù),故s=x//10%10(“//”表示整除,表“%”示取余)。③g=x%10。④如果滿足x==(b**3+s**3+g**3),則輸出三位數(shù)之內(nèi)的水仙花是,故此“:x”

處填print("三位數(shù)之內(nèi)的水仙花是:"+str(x))。32."+-*/"b==0str()c【詳解】Pythonfhiffhins本題主要考查程序執(zhí)行與調(diào)試。①變量用來接收運(yùn)算符,由代碼“”可s+*/知,變量保存加減乘除(-)四種運(yùn)算符,故此處填"+-*/"。②變量b保存第二個(gè)數(shù),當(dāng)進(jìn)行除法運(yùn)算時(shí),如果除數(shù)為“0”,提示輸出“除數(shù)不能為0!”,此處是處理b=0的b==0c結(jié)果,此處輸出c的結(jié)果,故填。③變量保存運(yùn)算故填()。strc情況,33.全文變量k+1枚舉法Word/WPS/PowerPoint等【詳解】Python本題主要考查程序的執(zhí)行與調(diào)試。①百度屬于全文搜索引擎,也是關(guān)鍵詞搜索。②故是變量。③循環(huán)體執(zhí)行完,k遞增,k變量可以反復(fù)賦值,繼續(xù)找水仙花數(shù),故此處填。k+1④逐一驗(yàn)證了100到999之間所有的三位數(shù)是否符合,這種算法叫枚做舉法。⑤在研究成果展示環(huán)節(jié),張軒小組可以使用Word/WPS/PowerPoint等軟件制作《探秘水仙花數(shù)》的研究成果報(bào)告。34.xcj【詳解】Python①從鍵盤輸入10個(gè)學(xué)生的測(cè)試成績(jī),range(a,b)的本題主要考查程序執(zhí)行與調(diào)試。范圍是從a~b,但不包括b,故第一空填。10②每輸入一個(gè)數(shù),x將其通過append函數(shù)加到列表cj中,故第二空填。x③求最大值用max函數(shù),求最小值用min函數(shù),故第三空填cj。35.in

溫馨提示

  • 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論