freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

資料全國計算機等級考試二級python真題及解析5word練習-資料下載頁

2025-04-05 03:09本頁面
  

【正文】 =c=5,故代碼執(zhí)行后,a,b的值分別為:10和5,故本題選B選項。解析:B【詳解】本題主要考查Python程序的執(zhí)行。a=5,b=10,c=a=5,a=b=10,b=c=5,故代碼執(zhí)行后,a,b的值分別為:10和5,故本題選B選項。二、程序填空31.range(100,1000) x//10%10 x%10 print (三位數之內的水仙花是:+str(x)) 【詳解】本題主要考查Python程序的執(zhí)行與調試。①水仙花數是指一個三位數,即[100,999],for x in range(100,1000)表示x的范圍是100999,故此處填range(100,1000)。②變量g、s、b分別存放個位、十位、百位上的數,故s=x//10%10(“//”表示整除,“%”表示取余)。③g=x%10。④如果滿足 x==(b**3 + s**3 + g**3),則輸出“三位數之內的水仙花是:x”,故此處填print (三位數之內的水仙花是:+str(x))。32.x%i==0或x//i==x/i或其他等價表達式 isprime(k+2)或isprime(k+2)==True c=c+1或c+=1 【詳解】本題主要考查Python程序的執(zhí)行與調試。①isprime(x)函數判斷x是不是素數,此處通過for循環(huán)判斷(用x依次除i,看能不能整除,i的范圍時從2~x),故填x%i==0或x//i==x/i。②此處判斷相差2的兩個數是不是素數,若是,則輸出這兩個數,故此處填isprime(k+2)或isprime(k+2)==True。③c用來統計雙胞胎數的對數,若滿足是雙胞胎數的條件,故此處填c=c+1或c+=1。33.全文 變量 k+1 枚舉法 Word/WPS/PowerPoint等 【詳解】本題主要考查Python程序的執(zhí)行與調試。①百度屬于全文搜索引擎,也是關鍵詞搜索。②變量可以反復賦值,故k是變量。③循環(huán)體執(zhí)行完,k遞增,繼續(xù)找水仙花數,故此處填k+1。④逐一驗證了100到999之間所有的三位數是否符合,這種算法叫做枚舉法。⑤在研究成果展示環(huán)節(jié), 張軒小組可以使用Word/WPS/PowerPoint等軟件制作《探秘水仙花數》的研究成果報告。34.①a(i)=Asc(tmp)64或a(i)=Asc(tmp)Asc(A)+1 ②i–m+1To i–m+k ③t=(c(i)–1) Mod 26+1 【詳解】本題考查乘法運算規(guī)則的理解以及轉置矩陣中行列數據的讀取。(1)根據算法描述,圖中(1)處的值為155+141+02+09=89。(2)程序先隨機生成數組b,其下標為1到kk,并以行列的形式顯示在列表框list2中(即為轉置矩陣),然后讀取大寫字符串s中的每個字符,并將每個字符轉換成相應字母表中的位置存儲在數組a中。代碼①處為字符轉成相應的字母表中位置值,下方代碼將a(i)輸出在列表框listl中,故此處應獲取a(i)的值。根據題干描述“字符A~Z對應數值1~26”,此處為將tmp獲取的字符通過Asc函數進行轉換,語句為“a(i)=Asc(tmp)64”,還可以是“a(i)=Asc(tmp)Asc(″A″)+1”。代碼②處為循環(huán)變量j的取值范圍,根據乘法規(guī)則,變量j的范圍是每一段中的1到k之間的值,需要獲取每一段的起始位置下標,結合上文得到的m值,可得循環(huán)變量的范圍是“im+1 To im十k”。代碼③處是將計算結果c(i)按原長度轉換成相應大寫字符,計算結果要求除以26取余,若直接寫成c(i)Mod 26,則導致數值26的結果為0,因此需要先減1,Mod后再加1這樣的處理技巧,因此答案為“(c(i)1)Mod 26+1”。35.total60000 every_year* 【詳解】本題主要考查Python程序執(zhí)行與調試。①由題干可知,while循環(huán)條件是總銷量total小于60000,故第一空填total60000。②平均每年的銷量比上一年增加68%,即every_year + =every_year*,故第二空填every_year*。36.or i+1 【詳解】本題主要考查Python程序執(zhí)行與調試。①分析程序可知,程序采用枚舉的算法找出該數,當不滿足條件時,i遞增繼續(xù)判斷,故i的初始值是0,第一空填0。②一個數除以3余2,除以5余3,除以7余2,此處是取不滿足情況時,i遞增,and取反變?yōu)閛r,故第二空填or。③同理第三空填i+1。37.B C C C D 【詳解】本題主要考查二分查找算法及Python程序實現。①二分查找的循環(huán)條件是left<=right,故選B選項。②此處是取中間值,需要整除2,故填(left+right)//2,故選C選項。③如果mid對應的列表值是1000,表示已找到,則用break跳出循環(huán),選C選項。④如果mid對應的列表值小于1000,則需要更新left的值為mid+1繼續(xù)循環(huán),選C選項。⑤否則更新right的值為mid1,選D選項。38.for i in range(1,100): if i 1: for j in range(2,i): if (i % j) == 0: break else:print(i)【詳解】本題主要考查Python程序設計。可以通過for循環(huán)找出100以內的素數,用i依次整數2~i1,如果能整除表明i不是素數,否則i為質數,具體代碼如下:for i in range(1,100): if i 1: for j in range(2,i): if (i % j) == 0: break else:print(i)39.([n1,0]) head=0 long1 head=llist[k][1] llist[k][1]=llist[t][1] k=llist[k][1] 【詳解】本題主要考查Python程序執(zhí)行與調試。①for循環(huán)體是將索引0n 追加到llist中,此處是循環(huán)體執(zhí)行完,將末元素與首元素的索引加入到llist中,([n1,0])。②head是列表頭,初始化為0,故填head=0。③最后剩下一個,其余人都將被殺掉,故循環(huán)條件是long1,變量long控制元素個數,故填long1。④索引為t的刪除后,此處是更新head值,故填head=llist[k][1]。⑤刪完后,如果t等于head,需要更新索引k,將索引t的值賦給變量k,故填llist[k][1]=llist[t][1]。⑥如果t不等于head,也需要更新索引k,故填k=llist[k][1]40.total=0 變量可任選(符合規(guī)則) for i in range(1,101): total=total+i*i total=total+i**2 print(total) 【詳解】本題主要考查Python程序的編寫。①變量total用來統計最終的計算結果,其初始值為0,故填total=0 變量可任選(符合規(guī)則)。②求1+22+32+……+1002的結果,用for循環(huán)結構,變量i的范圍是從1到100,故填for i in range(1,101):。③計算語句是total=total+i*i total=total+i**2。④最后用print()函數輸出計算結果total,故填print(total)。
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1