【正文】
【點睛】。.join(l))21.[5,6,7,8,9] [7,8,9] [5,6] [6,7] [7,8] 【詳解】本題主要考查Python列表截取。由題干要求,可以使用Python程序設(shè)計語言實現(xiàn),可使用for循環(huán)以及列表,可以使用join函數(shù)按逗號分隔格式打印結(jié)果,join函數(shù)連接字符串?dāng)?shù)組,將字符串、元組、列表中的元素以指定的字符(分隔符)連接生成一個新的字符串,具體代碼如下:l=[]for i in range(2000, 3201): if (i%7==0) and (i%5!=0): (str(i))print (39。,39。②當(dāng)n大于0時,n整除2繼續(xù)循環(huán),循環(huán)結(jié)束使用reverse函數(shù),將result列表中的元素逆轉(zhuǎn),故此處填n//2,選C選項。19.A C 【詳解】本題主要考查Python程序設(shè)計。18.max1 arr1[i] max1 【詳解】本題主要考查Python程序執(zhí)行與調(diào)試。②圓周率定義為:,故第二空填pi=。17.順序結(jié)構(gòu) pi= r=float(input(“請輸入半徑r:”)) 整型和實數(shù)型不能直接運算,結(jié)果會有誤差 h=float(input(“請輸入高h(yuǎn):”)) 【詳解】本題主要考查Python程序執(zhí)行與調(diào)試。②在描述三中代碼4到6行,當(dāng)mn時,交換m、n的值,否則跳過,故作用是確保m=n。二、程序填空16.自然語言 確保m=n r!=0 【詳解】本題主要考查算法及Python程序?qū)崿F(xiàn)。在Python中,返回x的絕對值的函數(shù)是abs(x),bin() 返回一個整數(shù)或者長整數(shù)的二進(jìn)制表示,all() 函數(shù)用于判斷給定的可迭代參數(shù)中的所有解析:A【詳解】本題主要考查Python標(biāo)準(zhǔn)函數(shù)。Python中“=”是減法賦值運算符,c = b 等效于 c = c b,因此C選項正確。Python中“=”是減法賦值運算符,c = b 等效于 c = c b,因此C選項正確。Python是一種高級程序設(shè)計語言;Python是一種代表簡單主義思想的語言,它具有簡單、免費、開源和可移植等特點;Python是一種面向?qū)ο蟮?、解釋性計算機語言,故本題選B選項。13.B【詳解】本題主要考查Python程序設(shè)計語言。解析:C【詳解】本題主要考查Python函數(shù)。12.C【詳解】本題主要考查Python函數(shù)。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字。單行代碼注釋以開始,語句j,b=b,j表示交換b與j的值,故本題選C選項。故本題選A選項11.C【詳解】本題主要考查Python語句。10.A【詳解】本題考查Python數(shù)據(jù)類型相關(guān)的知識點Python不支持char類型、byte類型。解析:A【詳解】本題主要考查Python語句。9.A【詳解】本題主要考查Python語句。解析:D【詳解】本題主要考查Python賦值語句。8.D【詳解】本題主要考查Python賦值語句。r 標(biāo)識 \ 后面的字符不轉(zhuǎn)義,a[ :15]表示從a的右邊往左第15位到最左邊全部輸出,故該程序運行后,輸出的結(jié)果是直接輸出:\nDoing is解析:C【詳解】本題主要考查Python程序運行?!癨n”表示換行,以r或