【正文】
0+x//10 D.(x%10)*10+x%1012.有關(guān)循環(huán)結(jié)構(gòu)的說法不正確的是( )。A.a(chǎn)+b/2a B.a(chǎn)+b/2*a C.(a+b)/2*a D.(a+b)/(2*a)10.以下不屬于高級程序設(shè)計語言的是( )。A.True B.False C.0 D.115.利用Python編程實現(xiàn)計算z=a+aa+aaa+aaaa+aa..a的值,其中a是一個數(shù)字,如8+88+888+8888+88888。A.Python B.C++ C.VB D.C19.在Python中,字符串運算符“+”的作用是把字符串進(jìn)行連接,則表達(dá)式20+19+20+19的運算結(jié)果是( )A.392019 B.201939 C.201920+19 D.393920.利用Python程序繪制xy的散點圖,則下列程序第5行應(yīng)該填寫的代碼是( )。3)不要超過5行代碼。運行樣例如下所示:樣例1:輸入:2163914754輸出:正確樣例2:輸入:2163914755輸出:錯誤(1)Python程序?qū)崿F(xiàn)如下,請在劃線處填入正確的代碼:s=input(輸入物品代碼: )a=[]for i in range (0, 13):if ___a. append(int (s[i])) append( )函數(shù)用于在列表末尾添加新的對象sum=0for i in range(0, 9) :____sdm=sum%10___if sdm==ydm :print(正確)else:print(錯誤)33.某字符轉(zhuǎn)置算法描述如下:將字符串(均為大寫字符)s依次轉(zhuǎn)換為相對應(yīng)的數(shù)值(字符A~Z對應(yīng)數(shù)值1~26);Private Sub Commandl_Click()Dim a(1 To 100)As Integer 180。在Text 3 中輸出轉(zhuǎn)置后的字符串End Sub34.現(xiàn)代生活半徑的擴(kuò)大和生活節(jié)奏加快使出行成本不斷增長。于是小C開展了有關(guān)這個項目活動的探究。小C同學(xué)19:33從“南內(nèi)環(huán)恒地大廈停車場-入口”到“塢城新紀(jì)元大酒店(長風(fēng)店)”乘坐滴滴快車(普通車型),時長約21分鐘,按照表中的計費規(guī)則,小C同學(xué)此次出行應(yīng)該支付的車費是:車費=8+()+(219)=。應(yīng)支付費用:Cost=______________。如圖示中的流程圖使用的控制結(jié)構(gòu)是_______________和______________。 __________________________________________________________(3)現(xiàn)發(fā)現(xiàn),在字典中漏寫了關(guān)于“小貝”的信息,現(xiàn)已知“小貝”為“雙子座”,請幫忙添加。import mathdef ss(n):Flag=Truei=2while i = int((n))and Flag: if _____________ Flag = False _____________ return Flagn=int(input(“輸入一個大于2的偶數(shù)”))for i in rang(2,n//2+1):if____________print(str(n)+=+str(i)+++str(ni))如果輸入“8”則結(jié)果顯示_____39.完善程序。每年理財贖回后,他會提取2萬元用作生活所需,余下資金仍購買此種理財。初始值會涉及到賦值語句、從1加到100會用到循環(huán)語句、最后會輸出結(jié)果用到輸出語句。外循環(huán)變量i的范圍是13,內(nèi)循環(huán)變量j的范圍是02,故語句print (Python)的執(zhí)行次數(shù)是3*3=9,故本題選D選項。4.D【詳解】本題考查Python程序的運算。a=5,b=7,b+=3=10,a=b*20=200,a+=2=202,a=a%b=2。解析:B【詳解】本題主要考查Python表達(dá)式。標(biāo)識符不能是Python關(guān)鍵字(解析:B【詳解】本題主要考查Python變量名。【點睛】7.A【詳解】本題主要考查Python程序的執(zhí)行。8.B【詳解】本題主要考查Python程序的執(zhí)行。9.D【詳解】本題主要考查Python表達(dá)式。10.C【詳解】本題考查計算機(jī)語言。解析:C【詳解】本題考查計算機(jī)語言。11.A【詳解】本題主要考查Python表達(dá)式。故本題選D選項解析:D【詳解】本題考查循環(huán)結(jié)構(gòu)的相關(guān)知識點在PYTHON 程序設(shè)計語言中循環(huán)結(jié)構(gòu)一般使用for或while語句實現(xiàn)。Pandas ()函數(shù)用于返回用戶所請求軸的值之和。14.B【詳解】本題考查的是Python邏輯運算符。not運算級別高于and,故先算not 1,返回值為:False,F(xiàn)alse and 1,返回值為:False。解析:D【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。故有3處錯誤,故本題選C選項17.B【詳解】本題主要考查Python程序調(diào)試。18.A【詳解】本題主要考查程序設(shè)計語言。Python屬于解釋性語言,C++ 和C屬于編譯性語言,vb是典型的編譯+解釋型語言,故本題選A選項。故選項C正確。故選項C正確。plot是繪圖函數(shù),scatter是繪制散點圖函數(shù),bar是繪制柱狀圖函數(shù),boxplot是繪制箱線圖函數(shù),故本題選B選項。“==”是關(guān)系運算符,用于判斷左右兩邊的表達(dá)式值是否相等,故該表達(dá)式是關(guān)系表達(dá)式,故本題選B選項。23.D【詳解】本題考查的是Python語句格式。在編寫python程序時,縮進(jìn)可以使得代碼非常整齊規(guī)范,賞心悅目,提高可讀性,因此作用是用來界定代碼塊。解析:C【詳解】本題主要考查Python程序的執(zhí)行。a=2,b=5,ab值為False,b3值為True,邏輯運算符“And”兩邊都為真,表達(dá)式的值才為真,故表達(dá)式ab And b3的值是False,故本題選A選項。Python比較運算優(yōu)先級高于邏輯運算,因此C選項正確。邏輯運算符and兩邊都為真,值才為真,否則為假。解析:B【詳解】本題主要考查Python程序的執(zhí)行。解析:D【詳解】本題主要考查Python程序的執(zhí)行。故選項D正確。二、程序填空31.n=input(請輸入一個正整數(shù): ) n=int(n) For i in range(15,n+1,15)print(i)【詳解】本題考查的是Python循環(huán)語句。①變量s保存商品倉庫物品代碼,若s[i]是數(shù)字則進(jìn)入循環(huán)判斷,否則跳過,故此處判斷條件是0=s[i]=9 或s[i] in 0123456789”。(1)根據(jù)算法描述,圖中(1)處的值為155+141+02+09=89。代碼②處為循環(huán)變量j的取值范圍,根據(jù)乘法規(guī)則,變量j的范圍是每一段中的1到k之間的值,需要獲取每一段的起始位置下標(biāo),結(jié)合上文得到的m值,可得循環(huán)變量的范圍是“im+1 To im十k”。②如果時長超過9分鐘,則Tot1=(T9)。⑥第一步:輸入實際里程S和實際時長T。⑩表示算法流向的是箭頭,即選項A。?有一個或多個數(shù)據(jù)輸出。③同理添加小貝的信息為,xingzuo[“小貝”]=“雙子座”。題干要求可使用Python程序設(shè)計實現(xiàn),通過upper函數(shù)可以將輸入數(shù)據(jù)轉(zhuǎn)換成大寫并輸出,具體代碼如下:str = input(請輸入要轉(zhuǎn)換成大寫的數(shù)據(jù):)c=len(str)for i in range(0,c):print(str[i].upper(),end= )38.n%i==0: i+=1 ss(i) and ss(ni): 8=3+5 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。④如果輸入“8”則結(jié)果顯示8=3+5。③如果cs小于secret,輸出“嘿嘿,猜小了!”,故填else。③通過for循環(huán),從rate數(shù)組中取值,故填i in rate:(沒有冒號算錯誤)。⑦循環(huán)條件是money大于0或大于等于0,故填money0 或 mone