【正文】
③當cond是3時,i即為冠軍,故此處填i。①champion是選手編號列表,此處是循環(huán)讀取選手編號,使用for i in champion,故此處填champion。這就好比在操場上跑步,原計劃跑 10 圈,可是當跑到第 2 圈的時候,突然想起有急事要辦,于是果斷停止跑步并離開操場,這就相當于使用了 break 語句提前終止了循環(huán)。break 語句可以立即終止當前循環(huán)的執(zhí)行,跳出當前所在的循環(huán)結(jié)構(gòu)。input a string:39。題干要求可通過Python程序?qū)崿F(xiàn),使用for循環(huán)、多條件分支結(jié)構(gòu)。input a string:39。2如果n能整除i,則s遞增,故此處應(yīng)改為s=s+1。37.1n%i==0 2s=s+1【詳解】本題主要考查Python程序的執(zhí)行。②flag用來標記是否有連續(xù)字符構(gòu)成的升序段,第二空判斷相鄰位置后面字符的ASCII值是否比前面的字符的ASCII值大1且flag為False,故填ord(s[i])==ord(s[i+1])1 and flag==False 或 ord(s[i])==ord(s[i+1])1 and not flag 或 ord(s[i])+1==ord(s[i+1]) and flag==False 或 ord(s[i])+1==ord(s[i+1]) and not flag。36.k=len(s) ord(s[i])==ord(s[i+1])1 and flag==False 或 ord(s[i])==ord(s[i+1])1 and not flag 或 ord(s[i])+1==ord(s[i+1]) and flag==False 或 ord(s[i])+1==ord(s[i+1]) and not flag flag = False 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。②若i是素數(shù),則將變量i賦給變量t,并通過while循環(huán)將t的每一位取出來并加到summ中,故此處填t=i。35.i%j==0 t=i t=t//10 【詳解】本題主要考查Python程序執(zhí)行與調(diào)試。④x的范圍是從0到99,故執(zhí)行此程序,繪制出圓形的總個數(shù)是100個,選D選項。②程序中x%4的作用是計算x除以4的余數(shù),選D選項?!军c睛】34.C D B D C 【詳解】本題主要考查Python程序調(diào)試。33.(A[i]) j len(B) klen(A)+len(B)1 A[i] B[j] 【詳解】本題主要考查python編程。②達到45但不足60小時獎勵450元,故填elift60:。⑧略32.m=0 elift60: A 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。該程序代碼中表示里程費的Tot2錯誤將字母“T”寫成了小寫”“t”。⑤“float(input(“請輸入時長”))”是一個函數(shù),float() 函數(shù)用于將整數(shù)和字符串轉(zhuǎn)換成浮點數(shù),選A選項。③“初始化時長費為0”是一個注釋語句,選D選項。①Python程序設(shè)計語言屬于程序設(shè)計語言中的高級語言,選C選項。該程序代碼中表示里程費的Tot2錯誤將字母“T”寫成了小寫”“t”。a=18,b=7,c=a%b=4,b=a%b=4,輸出a和b的值是18和4,故本題選C選項。a=18,b=7,c=a%b=4,b=a%b=4,輸出a和b的值是18和4,故本題選C選項。列表的索引是從0開始的,故List[3]=9,故段運行后的輸出結(jié)果是9,故本題選D選項。列表的索引是從0開始的,故List[3]=9,故段運行后的輸出結(jié)果是9,故本題選D選項。選項A,X=Y=Z=1是合法的賦值語句;選項B,X=(Y=Z+1),X被賦值“Y=Z+1”,但這個所謂的“Y=Z+1”并不返回任何值,所以這是一個錯誤的賦值語句,這是非法的;選項C,X,Y=Y,X這是交換語句,合法;選項D,X+=Y相當于X=X+Y,故本題選B。28.B【詳解】本題考查Python語句。列表是Python中的一種數(shù)據(jù)類型,是用[]括起來的一組有順序的數(shù)據(jù)。選選項B,C,D都屬于列表,選項A不屬于列表,故本題選A。27.A【詳解】本題考查Python語句。解析:C【詳解】本題主要考查程序的執(zhí)行。26.C【詳解】本題主要考查程序的執(zhí)行。三對字符串之間都是原樣輸出。解析:C【詳解】本題考查的是python語言。三對字符串之間都是原樣輸出。25.C【詳解】本題考查的是python語言。解析:B【詳解】本題考查的知識點是python的函數(shù)。24.B【詳解】本題考查的知識點是python的函數(shù)。計算機語言從最初的機器語言(二進制,可以被計算機直接執(zhí)行的語言),發(fā)展到使用助記符的匯編語言,再到更易理解的高級語言,包括C、C++、Java、C、Python等等。23.A【詳解】本題考查的知識點是計算機語言的發(fā)展。解析:B【詳解】本題主要考查Python程序執(zhí)行?!军c睛】22.B【詳解】本題主要考查Python程序執(zhí)行。在Python中,用列表實現(xiàn)隊列的創(chuàng)建,隊列的基本操作:入隊,出隊,求隊長,判隊空線性數(shù)據(jù)結(jié)構(gòu)又稱線性表。因此B選項正確。21.B【詳解】本題考查數(shù)據(jù)結(jié)構(gòu)相關(guān)知識。建立網(wǎng)站首先是要確定網(wǎng)站的主題,收集素材,規(guī)劃網(wǎng)站,然后選擇網(wǎng)站的開發(fā)工具進行網(wǎng)頁制作,最后進行網(wǎng)站的發(fā)布。故選項D正確。20.D【詳解】本題考查的是網(wǎng)站制作流程相關(guān)知識。它返回一個序列,其中包含每一列中所有值的總和。Pandas ()函數(shù)用于返回用戶所請求軸的值之和。Pandas ()函數(shù)用于返回用戶所請求軸的值之和。c是字符串s的長度,變量i的范圍是0~c1,如果i2,將該字符后移2位并輸出,否則將該字符后移3位并輸出,故程序運行的結(jié)果是c d f g h i j,故本題選C選項。18.C【詳解】本題主要考查Python程序的執(zhí)行。解析:A【詳解】本題考查Python程序段。故有3處錯誤,故本題選C選項17.A【詳解】本題考查Python程序段。16.C【詳解】本題考查Python程序語法Python變量命名不能以數(shù)字開頭、變量b、c必須先定義后使用。檢測是否滿足關(guān)系(ab+cd)(ab+cd)=a,需要將ab與cd取出來,ab=abcd // 100,cd=abcd %100,故第一空填x=k/解析:D【詳解】本題主要考查Python程序的調(diào)試。Python特性有:免費的、簡單易學(xué)、可移植性好、是高級語言,故本題選D選項。Python特性有:免費的、簡單易學(xué)、可移植性好、是高級語言,故本題選D選項。故本題選A選項解析:A【詳解】本題考查Python運算順序相關(guān)的知識點Python表達式中,可以使用圓括號()控制運算的優(yōu)先順序。x=9,故Print(“x=”,x+1)(“x=”是字符型直接輸出,x+1計算后輸出對應(yīng)結(jié)果)的輸出結(jié)果是x= 10,故本題選D選項。x=9,故Print(“x=”,x+1)(“x=”是字符型直接輸出,x+1計算后輸出對應(yīng)結(jié)果)的輸出結(jié)果是x= 10,故本題選D選項。則python表達式chr(ord(x)+2)=chr(ord(H)+2)=chr(74)=‘J’,故本題選B選項。則python表達式chr(ord(x)+2)=chr(ord解析:B【詳解】本題主要考查Python字符函數(shù)。11.B【詳解】本題主要考查Python字符函數(shù)。n=0,s=0,循環(huán)條件是s=10,則循環(huán)結(jié)束時,n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序結(jié)束后,s的值是18,故解析:C【詳解】本題主要考查Python程序的執(zhí)行。一周7天,即周期是7,變量K表示某天是星期幾(k=1,表示星期一),可用表達式K%7表示,則表示K的下一天表達式是K%7+1,故本題選B選項。一周7天,即周期是7,變量K表示某天是星期幾(k=1,表示星期一),可用表達式K%7表示,則表示K的下一天表達式是K%7+1,故本題選B選項。故本題選D選項解析:D【詳解】本題考查Python文件擴展名相關(guān)知識點Python程序文件的擴展名是 .py。外循環(huán)變量i的范圍是13,內(nèi)循環(huán)變量j的范圍是02,故語