【正文】
(4)(5)(6)i=n//100,j=n//10%10,k=n%10,分別利用取整和取余符號,算出三位數(shù)對應(yīng)的每一位上的數(shù)字。⑥如果t不等于head,也需要更新索引k,故填k=llist[k][1]40.整除 取余 判斷是否相等 百 十 個 1000 【詳解】本題考查的是python語言及對程序?qū)崿F(xiàn)的理解。②head是列表頭,初始化為0,故填head=0。37.for i in range(1,100): if i 1: for j in range(2,i): if (i % j) == 0: break else:print(i)【詳解】本題主要考查Python程序設(shè)計。③同理,(y),故選B選項。該程序執(zhí)行后,輸出的結(jié)果為sum=sum+i=0+1+4+7+10+13+16+19=70。②使用for循環(huán)統(tǒng)計出80分(含80)以上的人數(shù),用變量sum統(tǒng)計滿足條件的人數(shù),當(dāng)滿足if條件時,sum變量遞增,故此處填sum+=1或sum=sum+1。④x的范圍是從0到99,故執(zhí)行此程序,繪制出圓形的總個數(shù)是100個,選D選項。32.C D B D C 【詳解】本題主要考查Python程序調(diào)試。①若接收到的二進制碼為“101011011”,1的個數(shù)有6個,則傳輸過程存在差錯。ab=7,a+b=21,a/b=2,a%b=0。Python比較運算優(yōu)先級高于邏輯運算,因此C選項正確。 s = List[ 1 ]=new, d = s[ : 1 ]=ne(表示去除字符串s最后一個字符剩下的部分),故本題選D選項。Abs(x)、123+45值為數(shù)值型,“abc”*“123+45” 、 a=input(“請輸入a的值:”)值為字符串型,故本題選D選項。圖中字符共占16個字節(jié),其中共有10個ASCII字符,故選項A錯誤;由圖中可知“2”的十六進制內(nèi)碼為:32,“0”的十六進制內(nèi)碼為:30,故字符“10”的十六進制內(nèi)碼是:31 30,選項B錯誤;“CO B4”是“來”字在計算機內(nèi)存儲和處理時的機內(nèi)碼,故選項C錯誤;由圖中可知大寫“P”的十六進制碼為:50,故可以推出小寫“p”的十六進制碼為:70,轉(zhuǎn)二進制數(shù)為:1110000,故選項D正確。25.D【詳解】本題考查的是UltraEdit 編碼。p解析:D【詳解】本題考查的是應(yīng)用軟件。m=1,c=1,當(dāng)i=1時,54,c+=1=2,m=max(m, c)=2;當(dāng)i=2時,35,c=1;當(dāng)i=3時,63,c+=1=2,m=ma解析:B【詳解】本題主要考查Python程序的執(zhí)行。max當(dāng)接收的是列表,則返回列表中最大的元素,故執(zhí)行下列語句后,顯示結(jié)果172,故本題選C選項。B選項錯誤;C選項:Mid()函數(shù)功能是截取字符串,Mid(Hello2019,6,2)+6結(jié)果是字符串類型數(shù)據(jù)。A選項:Rnd是產(chǎn)生0到1之間的隨機數(shù),不包括1,解析:D【詳解】本題考查的知識點是VB基本函數(shù)的應(yīng)用。計算機解決問題的步驟:分析問題、設(shè)計算法、編寫程序、調(diào)試運行、檢測結(jié)果,其中最核心的步驟是設(shè)計算法。20.A【詳解】本題考查的是計算機解決問題。19.B【詳解】本題主要考查Python程序的執(zhí)行。匯編語言是任何一種用于電子計算機,微處理器,微控制器或其他可編程器件的低級語言,亦稱為符號語言。18.A【詳解】本題考查計算機語言。17.D【詳解】本題主要考查Python賦值語句。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字,故可作為Python變量名的是Abc,故本題選B選項。故應(yīng)選D。故應(yīng)選D。不是Python中所有循環(huán)必須包含的是循環(huán)次數(shù),可能是while循環(huán)條件,故本題選B選項。Python中所有循環(huán)必須包含的是冒號、循環(huán)體、縮進。x0為真,所以一直做x=x+1語句,print()語句要在循環(huán)結(jié)束后再執(zhí)行此行代碼,所以無輸出,故本題選C選項。因為是高級語言,不具備運行效率高的特點。Python的序列類型包括:列表、元組和字典,故本題選A選項。變量i的范圍是從1到4,當(dāng)i=4時,跳出循環(huán),此時s=0+1+2+3+4=10。s=0,變量i的范圍是1~9,循環(huán)體是s=s+i,程序運行后s=s+i=0+1+2+3+4+5+6+7+8+9=45,故本題選B選項。7.B【詳解】本題主要考查Python程序的執(zhí)行。解析:C【詳解】本題考查的是計算機語言。6.C【詳解】本題考查的是計算機語言。5.B【詳解】本題考查的是Python表達式。4.D【詳解】本題考查的是文件類型相關(guān)知識。3.B【詳解】本題主要考查Python表達式的運算。故本題選C選項2.C【詳解】本題主要考查Python表達式的運算。(6)在代碼中,變量k表示的是三位數(shù)中的 ______ 位。(2)%的符號作用是 _____ 。閱讀求水仙花數(shù)的代碼并回答問題。38.求50以內(nèi)所有5的倍數(shù)的和。A.x B.y C.i D.i+136.程序設(shè)計:鍵盤輸入任意的正整數(shù),程序輸出與其相應(yīng)的二進制數(shù)。Jane39。Babs39。,‘Jack39。]輸出:Turn1:(Alex,Ada)Turn2:(Steven,Babs)Turn3:(Jack,Danla)Turn4:(Alex,jane)……Turn12:(Jack,jane)代碼如下:boy=[39。.,39。Jack39。Alex39。35.程序設(shè)計:在舞會上,男生、女生各自排成一隊。A.1 B.4 C.5 D.100(4)執(zhí)行此程序,繪制出圓形的總個數(shù)是(________)。代碼如下:import turtleturtle. bgcolor(black)colors=[red, green, blue, yellow]for x ① range(100):turtle. pencolor(colors[x%4])turtle. circle(x)turtle. left(90)請分析任務(wù),完成下列題目。s=input(請輸入9位二進制編碼:)code={10:A,11:B,12:C,13:D,14:E,15:F}k=0?!捌嫘r灐钡脑恚涸诎l(fā)送端發(fā)送的每個字節(jié)二進制碼后增加一個校驗位(0或1),使得“1”的個數(shù)為奇數(shù);接收端接收并統(tǒng)計每個字節(jié)及其校驗位中“1”的個數(shù),若為偶數(shù),則意味著傳輸過程中存在差錯。data=[172,9,165,29,156,21]max(data)A.9 B.165 C.172 D.2123.有如下python程序段:a