【正文】
_____________ return Flagn=int(input(“輸入一個大于2的偶數”))for i in rang(2,n//2+1):if____________print(str(n)+=+str(i)+++str(ni))如果輸入“8”則結果顯示_____37.分析完善程序某市出租車收費標準如下:(1)3公里內(含3公里),收費8元(2)超過3公里但未超過6公里部分,(3)超過6公里部分。代碼如下:List=list(map(int,input(“請按身高遞增順序依次輸入10000個神仙的身高”).split()))left=1right=10000while ① mid= ② if List[mid]==1000: ③ elif List[mid]<1000: ④ else: ⑤ print(“能幫孫悟空的神仙在第{0}位上”.format(mid+l))(1)程序代碼中①處正確的代碼是(_______)。x=100。例如:接收到的每個字節(jié)及校驗碼1的個數傳輸正誤1001010014錯誤0110101015正確1010110105正確根據以上原理,小強編寫了一個Python程序,對接收到的9位二進制編碼進行“奇校驗”,判斷其傳輸的正誤,若判斷正確則將前一個字節(jié)的編碼轉成十六進制并輸出。A.C++ B.VB C.機器語言 D.Python16.關于python發(fā)布代碼及安裝使用代碼,下列說法錯誤的是()A.創(chuàng)建一個文件夾mymodule,(包含發(fā)布的元數據)兩個文件B.在DOS命令行中打開mymodule所在的目錄,使用“python sdist”命令構建發(fā)布文件C.已經構建發(fā)布的模塊必須先導入程序,然后才能使用。A.m不能被3整除 B.29不能被3整除 C.29能被3整除 D.m能被3整除8.下列Python表達式中,能正確表示“變量x能夠被4整除且不能被100整除”的是( )A.(x%4==0) or (x%100!=0)B.(x%4==0) and (x%100!=0)C.(x/4==0) or (x/100!=0)D.(x/4==0) and (x/100!=0)9.運行Python程序的過程中出現(xiàn)了如下圖錯誤提示,原因是()。A.隨機;入隊;出隊;求隊長;判隊空 B.列表;入隊;出隊;求隊長;判隊空C.列表;隨機;出隊;求隊長;判隊空 D.入隊;隨機;列表;求隊長;判隊空20.現(xiàn)有如下python程序段:for i in range( 6 ): ( int( random() * 10 ) + 1 )for i in range( 2, 6 ): if i % 2 == 1 and p[ i ] % 2 == 0: p[ i ] += p[ i 1] elif i % 2 == 0 and p[ i ] % 2 == 1: p[ i ] = p[ i 1]執(zhí)行該程序段后,在下列選項中,列表p中的元素值不可能的是()A.1, 2, 3, 4, 7, 2B.1, 2, 14, 9, 5, 8C.6, 8, 1, 4, 6, 10D.6, 4, 14, 7, 3, 821.小明想要通過編程來解決由昆明到景東錦屏耗時最短行程問題時,最核心的工作是( )A.設計出解決問題的算法 B.設計出解決問題的PPTC.編寫出Python代碼 D.選擇一種編程軟件22.在python中能實現(xiàn)下面結果的代碼是( )。s=input(請輸入9位二進制編碼:)code={10:A,11:B,12:C,13:D,14:E,15:F}k=0。輸入一元二次方程的系數a,b,c的值,求解一元二次方程 ax2+bx+c=0(a≠0)請不要更改源程序的結構,刪除原題里的①、②。A.pass B.print(mid)z C.break D.continue(4)程序代碼中④處正確的代碼是(_______)。A.3s=6 B.3=s=6 C.s3 and s6 D.s3 Or s=638.分析完善程序[背景知識]為了保障空氣質量,減少霧霾,某市決定當空氣污染嚴重時,實行汽車單雙號限行,違反規(guī)定的車輛將予以處罰。分析條件語句的代碼并回答問題。每年理財贖回后,他會提取2萬元用作生活所需,余下資金仍購買此種理財。小括號優(yōu)先級最高,*和%求余數是第二等級,從左到右,5+6*4%(2+8)=5+6*4%10 =5+ 24%10=5+4=9,故本題選C選項。5.B【詳解】本題主要考查Python變量的命名。7.B【詳解】本題考查的是Python選擇語句。解析:B【詳解】本題主要考查Python表達式的運算。選項B不是程序基本結構,這是一種數據結構。故①②不可以用來搭建本地服務器。“**”是冪運算,x**y為返回x的y次冪,因此B選項正確。C++,VB,Python都屬于高級程序設計語言。信息是一種具體的含義,語言是信息的載體,故選項A錯誤;給微信朋友圈點贊是個人推薦,故選項B正確;表達信息時要遵照一定的標準,計算機、通信、網絡等規(guī)范了一系列的解析:A【詳解】本題考查的是信息相關知識。19.B【詳解】本題考查數據結構相關知識。第一個for循環(huán)生成列表p,值是[1,10]之間隨機整數,第二個for循環(huán)處理后4個元素,當i是奇數且生成的p[i]是偶數,則將前一個值累加到p[i],若i是偶數且生成的p[i]是奇數,則p[i]減去前一個值,分析選項B、D第三個元素14,此時i=2,如果p[2]原來生成的是奇數,則需要執(zhí)行 p[ i ] = p[ i 1],否則不變,即p[2]不會大于10,故執(zhí)行該程序段后,列表p中的元素值不可能是1, 2, 14, 9, 5, 8或6,4, 14, 7, 3, 8,故本題選BD選項。input函數接受一個標準輸入數據,print是一個輸出函數。因此C選項正確。第一遍循環(huán),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)結束,故執(zhí)行該程序后,j的值是5,故本題選C選項。a=23,b=int(a/10)=2,a=(ab*10)*10=30,b=a+b=32,故代碼運行后,a、b的值為32,故本題選C選項。29.D【詳解】本題主要考查Python變量的命名。解析:D【詳解】本題主要考查Python序列拼接運算。①此處通過條件分支結構取字符串n的前5個字符,當34.B C C C D 【詳解】本題主要考查二分查找算法及Python程序實現(xiàn)。設計100以內的數中能同時被3或5整除的個數,使用for循環(huán)變量i的范圍是從1~99,用變量c統(tǒng)計能同時被3或5整除的個數,如果滿足if判斷條件,則變量c遞增,循環(huán)完輸出c的值,具體代碼及運行結果如下:36.n%i==0: i+=1 ss(i) and ss(ni): 8=3+5 【詳解】本題主要考查Python程序的執(zhí)行與調試。38.n=n1或 n=1 B 【詳解】本題主要考查算法及Python程序設計。③通過for循環(huán),從rate數組中取值,故填i in rate:(沒有冒號算錯