【正文】
5.A【詳解】本題考查Python程序段。4.D【詳解】本題考查Python程序執(zhí)行range(1, 5)表示1到4的值,注意不包括5。解析:C【詳解】本題主要考查Python程序的執(zhí)行。3.C【詳解】本題主要考查Python程序的執(zhí)行。 int() 函數(shù)用于將一個(gè)字符串或數(shù)字轉(zhuǎn)換為整型;ord()函數(shù)它以一個(gè)字符(長(zhǎng)度為1的字符串)作為參數(shù),返回對(duì)應(yīng)的 ASCII 數(shù)值,或者 Uni解析:B【詳解】本題主要考查Python字符函數(shù)。Python中冪運(yùn)算(指數(shù)運(yùn)算)的運(yùn)算符為**,故本題選B選項(xiàng)。Python中冪運(yùn)算(指數(shù)運(yùn)算)的運(yùn)算符為**,故本題選B選項(xiàng)。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è)神仙。____________________________________________21.程序設(shè)計(jì):唐三藏又被妖怪抓走了,這次孫悟空還是沒(méi)打得過(guò)妖怪,于是來(lái)求觀音菩薩。a=int(input(請(qǐng)輸入第一個(gè)數(shù): ))fh=input (請(qǐng)輸入運(yùn)算符: )b=int(input(請(qǐng)輸入第二個(gè)數(shù): ))flag=Trues= ____ if fh in s:if fh==+:c=a+belif fh==:c=ab elif fh==*:c=a*belse:if ____print(除數(shù)不能為0! )flag=False else:c=a/bif flag==True:print(運(yùn)算的結(jié)果為: +____)else:print (運(yùn)算符不正確)20.已知圓柱體的底面半徑為r,高為h,(均為正整數(shù)),小張編寫了一個(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ǔ)充完整。當(dāng)進(jìn)行除法運(yùn)算時(shí),如果除數(shù)為“0”,提示輸出“除數(shù)不能為0!”。程序運(yùn)行時(shí),依次輸入第一個(gè)數(shù)、運(yùn)算符和第二個(gè)數(shù),輸出運(yùn)算結(jié)果。s1=for i in range(len(s)): c=s[i] if c==+ or c== or c===: __________ suanfu1=suanfu2 suanfu2=c if suanfu1==: result=t if suanfu1==+: result=result+t if suanfu1==