【正文】
錯誤的賦值語解析:B【詳解】本題考查Python語句。【點(diǎn)睛】解析:D【詳解】本題主要考查Python中的運(yùn)算符。故本題應(yīng)選D。4.C【詳解】本題考查的是python語言。解析:C【詳解】本題考查的是python語言。5.C【詳解】本題考查的是Python代碼程序。解析:C【詳解】本題考查的是Python代碼程序。6.B【詳解】本題考查的是pandas庫。DataFrame即有行索引也有列索引,可以被看做是由Series組成的字典。解析:C【詳解】本題主要考查計算機(jī)軟件系統(tǒng)。故30XL不是Python合法的標(biāo)識符,故本題選B選項。9.C【詳解】本題主要考查Python表達(dá)式的運(yùn)算。10.A【詳解】本題考查計算機(jī)語言的相關(guān)知識點(diǎn)計算機(jī)高級語言有Python、Java等計算機(jī)低級語言有匯編語言機(jī)器語言是計算機(jī)直接識別并執(zhí)行的語言。保留字不能將其用作標(biāo)識符;保留字區(qū)分字母大小寫,大寫的不是保留字;if,else,for 等單詞是保留字,也不能將其用作標(biāo)識符;標(biāo)識符是由字符(A~Z 和 a~z)、下劃線和數(shù)字組成,但第一個字符不能是數(shù)字;標(biāo)識符不能和 Python 中的保留字相同。解析:B【詳解】本題主要考查Python表達(dá)式的運(yùn)算。解析:B【詳解】本題主要考查Python表達(dá)式的運(yùn)算。故選項B正確。15.C【詳解】本題考查的是Python函數(shù)。input( )是輸入函數(shù),print()是輸出函數(shù)。②由代碼可知,該程序用了條件分支結(jié)構(gòu)。 合理的順序是:③分析問題①設(shè)計算法②編寫程序④調(diào)試運(yùn)行程序 略 【詳解】本題主要考查Python程序的編寫。④“S<=”是一個表達(dá)式,選B選項。⑦小C借助于計算機(jī)編寫程序解決問題的這個過程,合理的順序是:③分析問題①設(shè)計算法②編寫程序④調(diào)試運(yùn)行程序。①二進(jìn)制的權(quán)值是2,十進(jìn)制的權(quán)值是10,十六進(jìn)制的權(quán)值是16,此處是十進(jìn)制的情況,故填n=10。20.A C 【詳解】本題主要考查Python程序設(shè)計。可以通過for循環(huán)找出100以內(nèi)的素數(shù),用i依次整數(shù)2~i1,如果能整除表明i不是素數(shù),否則i為質(zhì)數(shù),具體代碼如下:for i in range(1,100): if i 1: for j in range(2,i): if (i % j) == 0: break else:print(i)。②當(dāng)n大于0時,n整除2繼續(xù)循環(huán),循環(huán)結(jié)束使用reverse函數(shù),將result列表中的元素逆轉(zhuǎn),故此處填n//2,選C選項。③當(dāng)字符c是“+”、“”、“=”時,則表明第一個運(yùn)算數(shù)已全部保存到變量s1中,此處需要將其轉(zhuǎn)化為十進(jìn)制保存到變量t中,故填t=convert(s1)。水仙花數(shù)是指一個三位數(shù),故使用range函數(shù)遍歷100~999;s存放的是十位數(shù),故可以選對x取整后再除以10求余,故第二空應(yīng)填%10(求余符號%);g是存放個位,直接除以10求余,或減去前面整百和整十的數(shù),故第三空為:x% 10或xb*100s*10或其它同等答案;如果找到滿足條件的數(shù),則輸出,故第四空為:x。⑥編譯運(yùn)行發(fā)現(xiàn)報錯了,根據(jù)下圖中所示的錯誤信息分析該程序報錯的原因是:Python程序設(shè)計語言規(guī)定,在標(biāo)識符中,字母大小寫是有區(qū)別的。②“Tot2=8”是一個賦值語句,選C選項。17. Python程序設(shè)計語言規(guī)定,在標(biāo)識符中,字母大小寫是有區(qū)別的。二、程序填空16.形參 分支結(jié)構(gòu)(選擇結(jié)構(gòu)) if條件中的return語句改為return print(money,$=,money*,人民幣),其他elif語句類似 【詳解】本題主要考查Python程