【正文】
解析:D【詳解】本題主要考查Python常用函數(shù)。解析:B【詳解】本題主要考查Python表達(dá)式的運(yùn)算。n=0,s=0,循環(huán)條件是s=10,則循環(huán)結(jié)束時(shí),n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序結(jié)束后,s的值是18,故本題選C選項(xiàng)。Python需要使用標(biāo)識(shí)符給變量命名,需要注意如下規(guī)則:標(biāo)識(shí)符可以由字符、數(shù)字、下劃線(___)組成,其中數(shù)字不能開頭。return [表達(dá)式]結(jié)束函數(shù),選擇性地返回一個(gè)值給調(diào)用方;def用來(lái)定義函數(shù);import用來(lái)導(dǎo)入模塊,故本題選B選項(xiàng)。該程序?qū)崿F(xiàn)求100以內(nèi)所有能被3整除的正整數(shù),故第3行的橫線應(yīng)該填i%3==0,故本題選C選項(xiàng)。Python數(shù)據(jù)類型有字符串,布爾類型,整數(shù),浮點(diǎn)數(shù)等。Python數(shù)據(jù)類型有字符串,布爾類型,整數(shù),浮點(diǎn)數(shù)等。Python中所有循環(huán)必須包含的是冒號(hào)、循環(huán)體、縮進(jìn)。不是Python中所有循環(huán)必須包含的是循環(huán)次數(shù),可能是while循環(huán)條件,故本題選B選項(xiàng)。多分支選擇結(jié)構(gòu)格式:ifelifelse,故本題選C選項(xiàng)。c是字符串s的長(zhǎng)度,變量i的范圍是0~c1,如果i2,將該字符后移2位并輸出,否則將該字符后移3位并輸出,故程序運(yùn)行的結(jié)果是c d f g h解析:C【詳解】本題主要考查Python程序的執(zhí)行。DataFrame即有行索引也有列索引,解析:B【詳解】本題考查的是pandas庫(kù)。20.B【詳解】本題考查數(shù)據(jù)結(jié)構(gòu)相關(guān)知識(shí)。在Python中,用列表實(shí)現(xiàn)隊(duì)列的創(chuàng)建,隊(duì)列的基本操作:入隊(duì),出隊(duì),求隊(duì)長(zhǎng),判隊(duì)空線性數(shù)據(jù)結(jié)構(gòu)又稱線性表。Python屬于解釋性語(yǔ)言,解析:A【詳解】本題主要考查程序設(shè)計(jì)語(yǔ)言。Python中常用的輸入輸出語(yǔ)句分別是input() print(),故選項(xiàng)B正確。sqrt()求平方根,乘法運(yùn)算符為“*”,除法為“/”,嵌套函數(shù)均使用小括號(hào)。24.B【詳解】本題主要考查Python的變量。25.B【詳解】本題主要考查Python輸入函數(shù)。26.B【詳解】本題考查Python語(yǔ)句?!?s”不是一個(gè)合法的變量名,不能將變量x賦給一個(gè)數(shù)值或表達(dá)式,可以將s+5賦給變量s,故本題選D選項(xiàng)。Python比較運(yùn)算優(yōu)先級(jí)高于邏輯運(yùn)算,因此C選項(xiàng)正確。x=3,3%2=1,故輸出3是奇數(shù),故本題選A選項(xiàng)。Python模塊導(dǎo)入的關(guān)鍵字是import,故本題選A選項(xiàng)。該程序代碼中表示里程費(fèi)的Tot2錯(cuò)誤將字母“T”寫成了小寫”“t”。③“初始化時(shí)長(zhǎng)費(fèi)為0”是一個(gè)注釋語(yǔ)句,選D選項(xiàng)。該程序代碼中表示里程費(fèi)的Tot2錯(cuò)誤將字母“T”寫成了小寫”“t”。我的39。 ,類似number的數(shù)據(jù)類型也為字符串。33.n*f(n1) range(1,n+1) s+f(i) 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。34.D n=len(password) ch=password[i] x=n1+n2+n3 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。④當(dāng)出現(xiàn)數(shù)字時(shí)n1=1,當(dāng)出現(xiàn)字母時(shí)n2=1,當(dāng)出現(xiàn)其他字符時(shí)n3=1,x用來(lái)統(tǒng)計(jì)有幾類字符,故此處填x=n1+n2+n3。36.將year轉(zhuǎn)換為整型數(shù)據(jù),并賦值給year And year%100 != 0 or year 【詳解】本題主要考查Python程序設(shè)計(jì)。①隊(duì)列是從隊(duì)頭出隊(duì),隊(duì)尾入隊(duì),使用pop函數(shù)出隊(duì),隊(duì)頭的索引值是0,(0),(0)。題干要求可通過(guò)Python程序條件分支結(jié)構(gòu)實(shí)現(xiàn),具體代碼如下:s=input(請(qǐng)輸入要轉(zhuǎn)換的字符)c=len(s) len 求字符串長(zhǎng)度f(wàn)or i in range(0,c): if i2: print (chr(ord(s[i])+2)) ord ord() 函數(shù)是 chr() 函數(shù)配對(duì)函數(shù),將字符轉(zhuǎn)ASCII值 else: print(chr(ord(s[i]) + 3))39.gender==’male’ n=220 n=210 【詳解】本題主要考查Python程序的調(diào)試與執(zhí)行。③if條件不滿足,即else部分,n=210。③當(dāng)cond是3時(shí),i即為冠軍,故此處填i。①champion是選手編號(hào)列表,此處是循環(huán)讀取選手編號(hào),使用for i in champion,故此處填champion。①故此處判斷如果性別是男性,n=220,如果是女性,則n=210,故填gender==’male’。③同理,(y),故選B選項(xiàng)。判斷某一年是否是閏年的方法是年份數(shù)能被4整除,但不能被100整除,或者年份數(shù)能被400整除,故第二、三、四空分別填② And ③year%100 != 0 ④or ⑤最后輸出打印某一年是否是閏年,需要將year轉(zhuǎn)換為字符型。①由題干可知,while循環(huán)條件是總銷量total小于60000,故第一空填total60000。②此處取密碼的長(zhǎng)度,將其賦給變量n,len()是返回字符串的長(zhǎng)度,故填n=len(password)。②用遞歸算法求1!+2!+……+n!,故變量i的范圍應(yīng)是1—n,for i in range(1,n+1)表示i的范圍是[1,n],故此處填range(1,n+1)。④str(number)的作用是轉(zhuǎn)換為字符串。②number=39。⑧略32.字符串 字符串 我的鏡像世界通行密碼是153 轉(zhuǎn)換為字符串 連接字符串 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。⑤“float(input(“請(qǐng)輸入時(shí)長(zhǎng)”))”是一個(gè)函數(shù),float() 函數(shù)用于將整數(shù)和字符串轉(zhuǎn)換成浮點(diǎn)數(shù),選A選項(xiàng)。①Python程序設(shè)計(jì)語(yǔ)言屬于程序設(shè)計(jì)語(yǔ)言中的高級(jí)語(yǔ)言,選C選項(xiàng)。Python模塊導(dǎo)入的關(guān)鍵字是import,故本題選A選項(xiàng)。x=3,3%2=1,故輸出3是奇數(shù),故本題選A選項(xiàng)。Python比較運(yùn)算優(yōu)先級(jí)高于邏輯運(yùn)算,因此C選項(xiàng)正確?!?s”不是一個(gè)合法的變量名,不能將變量x賦給一個(gè)數(shù)值或表達(dá)式,可以將s+5賦給變量s,故本題選D選項(xiàng)。根據(jù)while可知,當(dāng)if i%2==0成立時(shí),sum+=i,i=2,4,6,8時(shí),If條件成立,故sum=2+4+6+8=20,又根據(jù)print(‘sum=’,sum),則最后運(yùn)行結(jié)果是sum=20,故本題選B。解析:B【詳解】本題主要考查Python輸入函數(shù)。解析:B【詳解】本題主要考查Python的變量。sqrt()求平方根,乘法運(yùn)算符為“*”,除法為“/”,嵌套函數(shù)均使用小括號(hào)。Python中常用的輸入輸出語(yǔ)句分別是input() print(),故選項(xiàng)B正確。Python屬于解釋性語(yǔ)言,C++ 和C屬于編譯性語(yǔ)言,vb是典型的編譯+解釋型語(yǔ)言,故本題選A選項(xiàng)?!军c(diǎn)睛】21.A【詳解】本題主要考查程序設(shè)計(jì)語(yǔ)言。因此B選項(xiàng)正確。DataFrame即有行索引也有列索引,可以被看做是由Series組成的字典。19.B【詳解】本題考查的是pandas庫(kù)。多分支選擇結(jié)構(gòu)格式:ifelifelse,故本題選C選項(xiàng)。故本題選ABC解析:ABC【詳解】本題考查Python特點(diǎn)的相關(guān)知識(shí)點(diǎn)相比其他語(yǔ)言,Python具有交互式、解釋型、面向?qū)ο蟮奶厣=馕觯築【詳解】本題主要考查Python循環(huán)結(jié)構(gòu)。故本題選A。故本題選A。該程序?qū)崿F(xiàn)求100以內(nèi)所有能被3整除的正整數(shù),故第3行的橫線應(yīng)該填i%3==0,故本題選C選項(xiàng)。return [表達(dá)式]結(jié)束函數(shù),選擇性地返回一個(gè)值給調(diào)用方;def用來(lái)定義函數(shù);