【正文】
③此處是按順序使用print()函數(shù)輸出公雞數(shù)量、母雞數(shù)量、小雞數(shù)量,故此處填chick_num。①公雞數(shù)量的范圍120,for cock_num in range(1,21)表示變量cock_num的范圍是120,故此處填21。③當cond是3時,i即為冠軍,故此處填i。①champion是選手編號列表,此處是循環(huán)讀取選手編號,使用for i in champion,故此處填champion。③if條件不滿足,即else部分,n=210。①故此處判斷如果性別是男性,n=220,如果是女性,則n=210,故填gender==’male’。答案中代碼的實現(xiàn)過程見下圖:參考答案1:參考答案2:38.gender==’male’ n=220 n=210 【詳解】本題主要考查Python程序的調(diào)試與執(zhí)行。無論是 while 循環(huán)還是 for 循環(huán),只要執(zhí)行 break 語句,就會直接結(jié)束當前正在執(zhí)行的循環(huán)體。37.參考答案1:for i in range(2,101): j=2 while j=i: if i%j==0: break j+=1 if ji: continue else: print(i,end= )參考答:2:for i in range(2,101): for j in range(2,i): if(i%j==0): break else:print(i)【詳解】本題考查是Python語言編程解決問題。②若i是素數(shù),則將變量i賦給變量t,并通過while循環(huán)將t的每一位取出來并加到summ中,故此處填t=i。36.i%j==0 t=i t=t//10 【詳解】本題主要考查Python程序執(zhí)行與調(diào)試。④逐一驗證了100到999之間所有的三位數(shù)是否符合,這種算法叫做枚舉法。②變量可以反復(fù)賦值,故k是變量。35.全文 變量 k+1 枚舉法 Word/WPS/PowerPoint等 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。③如果p是1~9之間的數(shù)字,則直接將p拼接到ans中,否則從字典code中取對應(yīng)的字母,故此處填ans+code[p]。①若接收到的二進制碼為“101011011”,1的個數(shù)有6個,則傳輸過程存在差錯。④使用循環(huán)結(jié)構(gòu)將值一一輸出,對應(yīng)程序中的④。②流程圖中循環(huán)結(jié)構(gòu)對應(yīng)的是程序中的⑤。方法直接返回①jiebaprint缺省的話默認是換行輸出。分析算法流程圖,首先輸入a、b、c三個數(shù),進行兩兩比較,輸出最大數(shù),故Python程序設(shè)計如下:a=float(input(請輸入一個數(shù)))b=float(input(請輸入一個數(shù)))c=float(input(請輸入一個數(shù)))if ca and cb: print(最大數(shù)為:,c)elif ba: print(最大數(shù)數(shù),b)else: print(最大小數(shù)為,a)32.n=input(請輸入一個正整數(shù): ) n=int(n) For i in range(15,n+1,15)print(i)【詳解】本題考查的是Python循環(huán)語句。Python程序中用作注釋的標識符是“”,故本題選B選項。Python程序中用作注釋的標識符是“”,故本題選B選項。分析代碼可知,k=16,17,18時,x=1;k=19,20時,x=0;k=13,14,15時,x=4;k取1~12時,x=5,故本題選B選項。分析代碼可知,k=16,17,18時,x=1;k=19,20時,x=0;k=13,14,15時,x=4;k取1~12時,x=5,故本題選B選項。a[ 1 : 3 ]取字符串索引第一 個到第三個字符(不包括第三個),故a[ 1 : 3 ]的值為yt,故本題選D選項。a[ 1 : 3 ]取字符串索引第一 個到第三個字符(不包括第三個),故a[ 1 : 3 ]的值為yt,故本題選D選項。 s = List[ 1 ]=new, d = s[ : 1 ]=ne(表示去除字符串s最后一個字符剩下的部分),故本題選D選項。 s = List[ 1 ]=new, d = s[ : 1 ]=ne(表示去除字符串s最后一個字符剩下的部分),故本題選D選項。“==”是關(guān)系運算符,用于判斷左右兩邊的表達式值是否相等,故該表達式是關(guān)系表達式,故本題選B選項。“==”是關(guān)系運算符,用于判斷左右兩邊的表達式值是否相等,故該表達式是關(guān)系表達式,故本題選B選項。Python是程序設(shè)計軟件,Excel是表格處理軟件,IIS是互聯(lián)網(wǎng)信息服務(wù),Apache是Web服務(wù)器軟件,IIS和Apache可以用來搭建本地服務(wù)器的軟件,故本題選A選項。25.A【詳解】本題主要考查服務(wù)器的搭建。解析:B【詳解】本題主要考查Python賦值語句。24.B【詳解】本題主要考查Python賦值語句。表達式的書寫要在一行中,并且乘號不能省略,并且用括號表示其計算的優(yōu)先級。電阻表達式轉(zhuǎn)換后,選項D正確。23.D【詳解】本題考查的是python表達式的書寫。解析:C【詳解】本題主要考查print函數(shù)。22.C【詳解】本題主要考查print函數(shù)。解析:A【詳解】本題考查Python程序段。21.A【詳解】本題考查Python程序段。解析:C【詳解】本題主要考查Python程序的執(zhí)行。20.C【詳解】本題主要考查Python程序的執(zhí)行。解析:D【詳解】本題主要考查Python字符串的運算。19.D【詳解】本題主要考查Python字符串的運算。解析:D【詳解】本題主要考查Python賦值語句。故本題選C選項18.D【詳解】本題主要考查Python賦值語句。故本題選ABC17.C【詳解】本題考查Python變量命名規(guī)則變量命名不能以數(shù)字開頭,不能使用關(guān)鍵字,不能使用特殊符號。16.ABC【詳解】本題考查Python特點的相關(guān)知識點相比其他語言,Python具有交互式、解釋型、面向?qū)ο蟮奶厣?。解析:C【詳解】本題主要考查Python賦值語句。15.C【詳解】本題主要考查Python賦值語句。解析:D【詳解】本題主要考查Python程序的執(zhí)行。14.D【詳解】本題主要考查Python程序的執(zhí)行。解析:A