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