【正文】
入的四位整數(shù)abcd是否滿足下述關(guān)系:(ab+cd)(ab+cd)=abcd。sum39。a=2,b=5,ab值為False,b3值為True,邏輯運(yùn)算符“And”兩邊都為真,表達(dá)式的值才為真,故表達(dá)式ab And b3的值是False,故本題選A選項(xiàng)。檢測(cè)是否滿足關(guān)系(ab+cd)(ab+cd)=a,需要將ab與cd取出來(lái),ab=abcd // 100,cd=abcd %100,故第一空填x=k//100,第二空判斷是否滿足(ab+cd)(ab+cd)=a,故第二空填(x+y)**2==k,故本題選D選項(xiàng)。max返回序列最大值,列表list1=[10,66,27,33,23],則python表達(dá)式max(list1)的值為66,故本題選B選項(xiàng)。在Python中要交換變量a和b中的值,可以使用的語(yǔ)句組是t=a;a=b;b=t也可以是a,b=b,a,故本題選A??梢酝ㄟ^(guò)嵌套for循環(huán)實(shí)現(xiàn)題干要求,外層循環(huán)進(jìn)行求和,內(nèi)層循環(huán)實(shí)現(xiàn)階乘,具體代碼如下:s=0n=eval(input( 請(qǐng)輸入一個(gè)數(shù):))for i in range(0,n): f=1 for j in range(1,i): f=f*j s+=fprint(s%1000000)18.n%i==0: i+=1 ss(i) and ss(ni): 8=3+5 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。 ②根據(jù)橫縱坐標(biāo)x和y繪制圖,故此處填y。③此處用更新后的m和n繼續(xù)求r,繼續(xù)判斷,故填r=m%n。變量的命名規(guī)則有:只能以字母或下劃線開(kāi)頭,不能包含特殊符號(hào),不能是關(guān)鍵字,故“_Good”在Python中是合法的變量名,故本題選D選項(xiàng)。continue是跳出本次循環(huán),進(jìn)入下一次循環(huán),break是跳出循環(huán),故本題選B選項(xiàng)。c是字符串s的長(zhǎng)度,變量i的范圍是0~c1,如果i2,將該字符后移2位并輸出,否則將該字符后移3位并輸出,故程序運(yùn)行的結(jié)果是c d f g h解析:C【詳解】本題主要考查Python程序的執(zhí)行。【點(diǎn)睛】解析:D【詳解】本題主要考查Python中的運(yùn)算符。import mathdef ss(n):Flag=Truei=2while i = int((n))and Flag: if _____________ Flag = False _____________ return Flagn=int(input(“輸入一個(gè)大于2的偶數(shù)”))for i in rang(2,n//2+1):if____________print(str(n)+=+str(i)+++str(ni))如果輸入“8”則結(jié)果顯示_____19.以下是計(jì)算s = 1+6+11+...+ 101的程序代碼,請(qǐng)補(bǔ)全程序。A.b為6,c為6 B.b為6,c為8 C.b為8,c為8 D.b為8,c為610.在Python中,表示跳出循環(huán)的函數(shù)是( )A.continue B.break C.ESC D.Close11.已知列表list1=[10,66,27,33,23],則python表