【正文】
環(huán)生成列表p,值是[1,10]之間隨機(jī)整數(shù),第二個(gè)for循環(huán)處理后4個(gè)元素,當(dāng)i是奇數(shù)且生成的p[i]是偶數(shù),則將前一個(gè)值累加到p[i解析:BD【詳解】本題主要考查Python程序執(zhí)行。c是字符串s的長(zhǎng)度,變量i的范圍是0~c1,如果i2,將該字符后移2位并輸出,否則將該字符后移3位并輸出,故程序運(yùn)行的結(jié)果是c d f g h i j,故本題選C選項(xiàng)。當(dāng)程序運(yùn)行后,小新依次輸入9 2 *,即a=9,b=2,c=*,則elif c==‘*’:成立,執(zhí)行print(a*b),結(jié)果為18,故本題選A。在python中,語(yǔ)句print(a,b)的意思是輸出a,b的值,故本題選D選項(xiàng)。故本題選項(xiàng)C不屬于高級(jí)程序設(shè)計(jì)語(yǔ)言。故本題選項(xiàng)C不屬于高級(jí)程序設(shè)計(jì)語(yǔ)言。11.A【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。12.B【詳解】本題考查的是計(jì)算機(jī)語(yǔ)音相關(guān)知識(shí)。高級(jí)語(yǔ)言是一種獨(dú)立于機(jī)器,面向過程或?qū)ο蟮恼Z(yǔ)言。Python文件的后綴名是py,故本題選D選項(xiàng)。Access(數(shù)據(jù)庫(kù))、Excel(表格處理軟件)、SQL(用于訪問和處理數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)的計(jì)算機(jī)語(yǔ)言)均是數(shù)據(jù)分析處理工具,Python是程序設(shè)計(jì)軟件,故本題解析:C【詳解】本題主要考查數(shù)據(jù)分析知識(shí)點(diǎn)。print缺省的話默認(rèn)是換行輸出。代碼①處為字符轉(zhuǎn)成相應(yīng)的字母表中位置值,下方代碼將a(i)輸出在列表框listl中,故此處應(yīng)獲取a(i)的值。18.Sum=0for i in range(1,101,2):Sum+=iprint(Sum)【詳解】本題主要考查Python程序設(shè)計(jì)。②題目中算法描述采用的是偽代碼,故選A選項(xiàng)。②當(dāng)while循環(huán)結(jié)束,表明此時(shí)x為數(shù)字,若int(x)%2 ==0,即x為偶數(shù),輸出“雙號(hào)”,否則輸出單號(hào),故選B選項(xiàng)。21.n=n1或 n=1 B 【詳解】本題主要考查算法及Python程序設(shè)計(jì)??梢允褂肞ython程序設(shè)計(jì)語(yǔ)言實(shí)現(xiàn)題干要求,通過if條件分支結(jié)構(gòu)可以實(shí)現(xiàn)分別計(jì)算奇數(shù)的和、偶數(shù)的和,具體代碼如下:sum1=0sum2=0for i in range(1,101): if i%2==0 : sum1+=i else: sum2+=iprint(sum1,sum2)20.A A smaxmin 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。代碼②處為循環(huán)變量j的取值范圍,根據(jù)乘法規(guī)則,變量j的范圍是每一段中的1到k之間的值,需要獲取每一段的起始位置下標(biāo),結(jié)合上文得到的m值,可得循環(huán)變量的范圍是“im+1 To im十k”。(1)根據(jù)算法描述,圖中(1)處的值為155+141+02+09=89。二、程序填空16.n=input(請(qǐng)輸入一個(gè)正整數(shù): ) n=int(n) For i in range(15,n+1,15)print(i)【詳解】本題考查的是Python循環(huán)語(yǔ)句。Python文件的后綴名是py,故本題選D選項(xiàng)。13.A【詳解】本題Python相關(guān)知識(shí)點(diǎn)IDLE 是 Python 所內(nèi)置的開發(fā)與學(xué)習(xí)環(huán)境,故除了可以通過書中的Jupyter Notebook外,處理數(shù)據(jù)還可以通過Python IDLE工具實(shí)現(xiàn)解析:A【詳解】本題Python相關(guān)知識(shí)點(diǎn)IDLE 是 Python 所內(nèi)置的開發(fā)與學(xué)習(xí)環(huán)境,故除了可以通過書中的Jupyter Notebook外,處理數(shù)據(jù)還可以通過Python IDLE工具實(shí)現(xiàn)。python語(yǔ)言是一種面向?qū)ο蟮膭?dòng)態(tài)類型語(yǔ)言,故選項(xiàng)B正確。解析:A【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。a=3,b=5,a = a * b=15,b = a // b=15//5=3,a = a // b=15//3=5,故運(yùn)行下列程序段后,a和b的解析:D【詳解】本題主要考查Python表達(dá)式的運(yùn)行。C++,VB,Python都屬于高級(jí)程序設(shè)計(jì)語(yǔ)言。C++,VB,Python都屬于高級(jí)程序設(shè)計(jì)語(yǔ)言。在python中,語(yǔ)句print(a,b)的意思是輸出a,b的值,故本題選D選項(xiàng)。當(dāng)程序運(yùn)行后,小新依次輸入9 2 *,即a=9,b=2,c=*,則elif