【正文】
+ 678= 123678 (字符串類(lèi)型相加等于字符串的拼接),故本題選C選項(xiàng)。x= 123 + 678=801,st = 123 + 678= 123678 (字符串類(lèi)型相加等于字符串的拼接),故本題選C選項(xiàng)。Python的序列類(lèi)型包括:列表、元組和字典,故本題選A選項(xiàng)。Python的序列類(lèi)型包括:列表、元組和字典,故本題選A選項(xiàng)。變量i的范圍是從1到4,當(dāng)i=4時(shí),跳出循環(huán),此時(shí)s=0+1+2+3+4=10。變量i的范圍是從1到4,當(dāng)i=4時(shí),跳出循環(huán),此時(shí)s=0+1+2+3+4=10。random()是隨機(jī)函數(shù),print()是輸出函數(shù),Cout() 函數(shù)是統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù),input()是輸入函數(shù),故本題選D選項(xiàng)。random()是隨機(jī)函數(shù),print()是輸出函數(shù),Cout() 函數(shù)是統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù),input()是輸入函數(shù),故本題選D選項(xiàng)。故print( )是保留字正確的寫(xiě)法。保留字不能將其用作標(biāo)識(shí)符;保留字區(qū)分字母大小寫(xiě),大寫(xiě)的不是保留字;if,else,for 等單詞是保留字,也不能將其用作標(biāo)識(shí)符;標(biāo)識(shí)符是由字符(A~Z解析:C【詳解】本題主要考查Python保留字。比較字符串的大小,是將兩個(gè)字符串的字符一一比較它們的ASCII值,小寫(xiě)字母的ASCII值大于大寫(xiě)字母,故表達(dá)式中s1s2的值為T(mén)rue,故本題選C選項(xiàng)。7.C【詳解】本題主要考查Python字符串。python是一種解釋型、面向?qū)ο蟮挠?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言;python支持Windows操作系統(tǒng),也支持Linux系統(tǒng);python源文件以***.解析:B【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。故選項(xiàng)C正確。計(jì)算機(jī)語(yǔ)言有:機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言。故選項(xiàng)C正確。計(jì)算機(jī)語(yǔ)言有:機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言。任意長(zhǎng)度的字符串,最后一個(gè)元素的索引值是1,故a[1]的值為n,故本題選B選項(xiàng)。任意長(zhǎng)度的字符串,最后一個(gè)元素的索引值是1,故a[1]的值為n,故本題選B選項(xiàng)。在python語(yǔ)言中表示“x屬于區(qū)間[a,b)” 的正確表達(dá)式是a= x and x b,故本題選B選項(xiàng)。在python語(yǔ)言中表示“x屬于區(qū)間[a,b)” 的正確表達(dá)式是a= x and x b,故本題選B選項(xiàng)。故m=0*1*2*3*4*5*6*7*8*9=0,選項(xiàng)A正確。解析:A【詳解】本題考查的是Python循環(huán)語(yǔ)句。range(10)是[0,10)的整數(shù)?!?+6”是字符串故輸出為:3+6,選項(xiàng)C正確。解析:C【詳解】本題考查的是python中print函數(shù)。print(str)str是任意一個(gè)字符串,數(shù)字等。(5)“程序中出現(xiàn)的所有else都可以替換為elif,程序效果一樣”,這種說(shuō)法是____(填“對(duì)”或“錯(cuò)”)的。(3)如果你的期末成績(jī)是55,你得到的評(píng)價(jià)將會(huì)是____________ 。(1)如果不能使用int()函數(shù),那么變量s的類(lèi)型將會(huì)變成 ______ 。A.n%2 B.n/2 C.n//2 D.n*240.閱讀程序。代碼如下:n=int(input(請(qǐng)輸入一個(gè)十進(jìn)制數(shù):))result=[]while n0:( ① )n= ② ()for i in result:print(i,end=”)(1)程序代碼中①處正確的代碼是(_______)。A.left=mid B.right=mid C.left=mid+1 D.right=mid1(5)程序代碼中⑤處正確的代碼是(_______)。A.(left+right)/2 B.(left+right)\2C.(left+right)//2 D.(left+right)\\2(3)程序代碼中③處正確的代碼是(_______)。代碼如下:List=list(map(int,input(“請(qǐng)按身高遞增順序依次輸入10000個(gè)神仙的身高”).split()))left=1right=10000while ① mid= ② if List[mid]==1000: ③ elif List[mid]<1000: ④ else: ⑤ print(“能幫孫悟空的神仙在第{0}位上”.format(mid+l))(1)程序代碼中①處正確的代碼是(_______)。于是悟空立刻來(lái)到天上,在玉皇大帝的神仙冊(cè)上看到了按身高從矮到高排列有10000個(gè)神仙。38.程序設(shè)計(jì):唐三藏又被妖怪抓走了,這次孫悟空還是沒(méi)打得過(guò)妖怪,于是來(lái)求觀音菩薩。種39??赡芮闆r數(shù)為:39。39。、39。實(shí)現(xiàn)上述功能的程序如下,請(qǐng)?jiān)诔绦騽澗€處填入合適的代碼。def age(n): if n == 1: c = ________ else: c = age(n 1) 3 return ________print(第5人的年齡:,age(________))input(運(yùn)行完畢,請(qǐng)按回車(chē)鍵退出...)37.廣場(chǎng)上有許多(有數(shù)百人)小朋友在玩分組游戲,當(dāng)他們分成三人一組時(shí),發(fā)現(xiàn)最后多出兩個(gè);當(dāng)他們分成五人一組時(shí),發(fā)現(xiàn)最后多出三個(gè);當(dāng)他們分成七人一組時(shí),發(fā)現(xiàn)最后多出兩個(gè)。____________________________________________36.完善程序?qū)崿F(xiàn)如下功能并保存:有5個(gè)人坐在一起,第5個(gè)人說(shuō)他比第4個(gè)人小3歲;第4個(gè)人說(shuō)他比第3個(gè)人小3歲;第3個(gè)人說(shuō)他比第2個(gè)人小3歲;第2個(gè)人又說(shuō)他比第1個(gè)人小3歲;第1個(gè)人說(shuō)他是38歲。35.已知圓柱體的底面半徑為r,高為h,(均為正整數(shù)),小張編寫(xiě)了一個(gè)程序計(jì)算圓柱體的地面周長(zhǎng)和面積,圓柱體側(cè)面積以及圓柱體體積,其中圓周率定義為:,請(qǐng)根據(jù)下列代碼回答問(wèn)題:r=int(input(“請(qǐng)輸入半徑r:”))h=int(input(“請(qǐng)輸入高h(yuǎn):”))_________________________c=2*pi*rs=pi*r**2S=c*hV=s*hprint(c,s,S,V)(1)解決問(wèn)題的程序用到的控制結(jié)構(gòu)有:__________________(填:順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu))(2)請(qǐng)將程序補(bǔ)充完整。(2)在描述三中代碼4到6行作用是__________。⑥結(jié)束。小曲設(shè)計(jì)了輾轉(zhuǎn)相除法的算法,請(qǐng)根據(jù)下面算法回答問(wèn)題。輾轉(zhuǎn)相除法的算法步驟是,對(duì)于給定的兩個(gè)正整數(shù)m、n(mn),用m除以n得到余數(shù)r,若余數(shù)r不為0,就將n和r構(gòu)成新的一對(duì)數(shù)(m=n,n=r),繼續(xù)上面的除法,直到余數(shù)為0,這時(shí)m就是原來(lái)兩個(gè)數(shù)的最大公約數(shù)。34.輾轉(zhuǎn)相除法,又稱(chēng)歐幾里德算法,用于計(jì)算兩個(gè)正整數(shù)m、n的最大公約數(shù)。和39。程序運(yùn)行界面如圖所示: 實(shí)現(xiàn)上述功能的程序如下,請(qǐng)?jiān)趧澗€處填入合適的代碼。33.若兩個(gè)