




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
字符串處理專題一1.有如下Python程序段:p="Tel-321"c=""forchinp:ifch>="0"andch<="9":c+=str(9-int(ch))elifch>="a"andch<="z":c+=chr(ord(ch)-ord("a")+ord("A"))else:c+=chprint(c)程序段運(yùn)行后,輸出的結(jié)果是()A.tEL-678B.TEL-678C.TEL-321D.tEL-3212.有如下Python程序段:s="MoreHasteLessSpeed"mx=""pre=0foriinrange(1,len(s)):iford(s[i])<97:ifmx<s[pre:i]:mx=s[pre:i]pre=iprint(mx)程序段運(yùn)行后,輸出的結(jié)果是()A.MoreB.HasteC.LessD.Speed3.有如下Python程序段:defshift(s,flag):iflen(s)==1:returnselifs[0]in".?!":returns[0]+shift(s[1:],True)elifflag:returns[0].upper()+shift(s[1:],False)else:returns[0]+shift(s[1:],False)print(shift("whichisstrong!basic,javaorpython?",True))程序段運(yùn)行后,輸出的結(jié)果是()A.Whichisstrong!Basic,Javaorpython?B.WhichIsStrong!Basic,JavaorPython?C.Whichisstrong!Basic,javaorpython?D.WHICHISSTRONG!BASIC,JAVAORPYTHON?4.有如下Python程序段:code="0123456789ABCDEF"RGB=(255,96,128)ans="#"forcinRGB:t=[]foriinrange(2):t.append(code[c%16])c//=16ans+="".join(t[::-1])print(ans)執(zhí)行程序后,輸出的結(jié)果為()A.#FF607EB.#FF6080C.#8060FFD.#6E60FF5.有如下Python程序段:s=list("bcaabca")n=len(s)foriinrange(1,n):forjinrange(n-1,i-1,-1):ifs[j]=="a"ands[j-1]!="a":s[j],s[j-1]=s[j-1],s[j]print(s)執(zhí)行程序后,輸出的結(jié)果為()A.['b','c','b','c','a','a','a']B.['b','b','c','c','a','a','a']C.['a','a','a','b','c','b','c']D.['a','a','a','b','b','c','c']6.有如下Python程序段:a=[0]*10;n=0s="2022.09.19GoodLuck!"foriinrange(len(s)):if"0"<=s[i]<="9":m=ord(s[i])-ord("0")a[m]=a[m]+1foriinrange(10):ifa[i]>1:n=n+1print(n)執(zhí)行程序后,輸出的結(jié)果為()A.2B.3C.4D.57.某Python程序代碼如下:n=input("請(qǐng)輸入一串字符:")f=[0]*128foriinn:f[ord(i)]+=1foriinn:if(f[ord(i)]==1):print(i,end="")若輸出結(jié)果為ace3,則輸入可能是()A.abecb3bB.bacea3bC.babcbe3D.b3ace3d8.通過(guò)鍵盤(pán)輸入一串字符串,程序輸出該字符串的所有子串。例如,下面程序段當(dāng)輸入“the”時(shí),將輸出['t','th','the','h','he','e']。s=input("請(qǐng)輸入一個(gè)字符串:")a=[]foriinrange(len(s)):forjinrange(①):a.append(②)print(a)為實(shí)現(xiàn)上述功能,上述程序段兩個(gè)方框處的語(yǔ)句分別是()A.①i,len(s)②s[i:j+1]B.①i,len(s)-i+l②s[i:j+i]C.①i,len(s)-i+1②s[i:j+1]D.①i,len(s)②s[j:j+i]9.有如下程序段:fromrandomimportrandints="python";k=randint(1,4)foriinrange(k):j=i+1whilej<len(s)ands[j]>s[i]:j+=1ifj<len(s):s=s[:j]+s[j+1:]else:s=s[:len(s)-1]print(s)執(zhí)行該程序段后,s的值不可能是()A."py"B."pyo"C."pytn"D."pyton"
10.在信息傳遞的過(guò)程中,通常會(huì)將一些敏感信息進(jìn)行加密,以下是實(shí)現(xiàn)加密功能的Python程序段。s=input("明文:")p="";key=2forchins:if"0"<=chandch<="9":p+=str((int(ch)+key)%10)else:p=ch+pprint("密文:",p)若輸入明文為“ym587”,則輸出密文為()A.ym785B.ym709C.my709D.my90711.有如下python程序段:s="01234"ans=""foriins:ifiin"02468":ans=ans+ielse:ans=i+ansprint(ans)上述程序運(yùn)行的結(jié)果為()A.10B.31024C.42013D.4321012.凱撒密碼是一種最簡(jiǎn)單且最廣為人知的加密技術(shù)。它是一種替代加密的技術(shù),明文中的每個(gè)字母都按字母表順序向后(或向前)移動(dòng)到固定位置,從而替換成密文。例如,當(dāng)偏移量是3的時(shí)候,所有的字母A將被替換成D,B被替換成E,以此類推。在如下Python程序段中,實(shí)現(xiàn)了利用凱撒加密原理對(duì)目標(biāo)明文的加密過(guò)程,請(qǐng)閱讀并分析該程序段,并回答以下問(wèn)題。s="VBvsPython2022"s1=""forchins:if"A"<=ch<="Z":t=(ord(ch)-ord("A")+25)%26ch=chr(t+ord("A"))s1=s1+chprint(s1)執(zhí)行該程序段后,輸出的結(jié)果為()A.UAOB.UAvsOython2022C.OAUD.2202nohtyOsvAU13.有如下python程序段:s=input("請(qǐng)輸入字符串:")i=0;j=1;t=0;s1="";maxs=""whilei<len(s)-1:ifs[i]<=s[i+1]:j+=1;s1=s[t:t+j]iflen(maxs)<=len(s1):maxs=s1else:s1="";t=i+1;j=1i+=1print(maxs)執(zhí)行該程序,當(dāng)輸入“p8579yt559h6”時(shí),輸出的結(jié)果為()A.579B.579yC.559hD.t559h14.有如下Python程序段:s='1234567'n=len(s)k=-1foriinrange(n-1):k=(k+3)%len(s)s=s[k+1:]+s[:k]k=-1print(s)執(zhí)行該程序段后,輸出的結(jié)果是()A.1B.3C.4D.715.有如下Python程序段:defsp(a,i):if"a"<=a[i]<="z":a=a[:i]+a[i+1:]elif"0"<=a[i]<="9":a=a[:i]+str((int(a[i])+3)%10)+a[i+1:]returnas="cfi3H8qwz4";i=0whilei<len(s):s=sp(s,i)i+=1執(zhí)行上述程序段后,s的值為()A.”f3H1w4”B.”3H84”C.”6H17”D.”f6H1w7”
6.有如下Python程序段:s="CixiStudent"f=[0]*26t=s[4:]i=0whilei<len(t):if"A"<=t[i]<="Z":i+=1continueelif"a"<=t[i]<="z"andf[ord(t[i])-ord("a")]==0:f[ord(t[i])-ord("a")]+=1i+=1foriinrange(26):iff[i]==1:print(chr(i+ord("a")),end="")執(zhí)行以上程序段后,輸出的內(nèi)容為()A.dentuB.StudentC.tudenD.deintux7.某學(xué)校餐廳實(shí)行學(xué)生點(diǎn)餐系統(tǒng),每餐提供葷素搭配營(yíng)養(yǎng)豐富的五個(gè)套餐(分別是A、B、C、D、E)讓大家選擇。小明根據(jù)所學(xué)知識(shí),在班級(jí)同學(xué)均已完成點(diǎn)餐的情況下,對(duì)某一次的原始點(diǎn)餐數(shù)據(jù)(包含學(xué)號(hào)和套餐名稱,部分界面如下左圖所示)進(jìn)行了一系列處理,分析最受同學(xué)歡迎的套餐及其點(diǎn)餐率,以期向?qū)W校餐廳提出更好的建議。小明編寫(xiě)了以下程序,運(yùn)行結(jié)果的部分截圖如下右圖所示。為了完成上述功能,請(qǐng)?jiān)趧澗€處填入合適的代碼。#從文件“meal.txt"讀取學(xué)生原始點(diǎn)餐數(shù)據(jù),存儲(chǔ)于列表text中f=open("meal.txt",encoding="utf-8")text=[]s="ABCDE"sno=""line=f.readline()#從文件中讀取一行
whileline:foriinrange(len(line)):ifline[i]ins:①breakelif"0"<=line[i]<="9":sno=sno+line[i]elifline[i]=="":i+=1text.append([sno,meal])sno=""
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 美容美發(fā)店員工入股2025年度全新合作框架合同匯編
- 2025年度高端服裝店品牌代理權(quán)轉(zhuǎn)讓合同范本
- 砌體抹灰勞務(wù)分包合同書(shū)
- 工業(yè)生產(chǎn)過(guò)程質(zhì)量控制要點(diǎn)
- 農(nóng)業(yè)養(yǎng)殖業(yè)智能化養(yǎng)殖管理系統(tǒng)建設(shè)
- 新能源車(chē)充電樁建設(shè)合同
- 汽車(chē)工程車(chē)輛維護(hù)與故障診斷技能考試試題集
- 中學(xué)生物多樣性的感悟
- 城市商業(yè)管理系統(tǒng)升級(jí)服務(wù)協(xié)議
- 給排水安裝工程勞務(wù)合同
- 孕前口腔護(hù)理保健
- 《民航服務(wù)與溝通學(xué)》課件-第1講 服務(wù)與民航服務(wù)的概念
- 大型養(yǎng)路機(jī)械司機(jī)(打磨車(chē))高級(jí)工技能鑒定考試題庫(kù)(含答案)
- 車(chē)輛使用不過(guò)戶免責(zé)協(xié)議書(shū)范文范本
- 蟾蜍毒抗病毒藥物篩選
- DB11T 2033-2022 餐廚垃圾源頭減量操作要求
- 1.2 歌曲 《春天來(lái)了》 課件(11張)
- 【人教版】pep六年級(jí)英語(yǔ)下全冊(cè)教案(表格版)
- 護(hù)理培訓(xùn)師競(jìng)聘
- 北師大版小學(xué)數(shù)學(xué)五年級(jí)下冊(cè)同步課時(shí)練習(xí)試題含答案(全冊(cè))
- 4《我們的公共生活》第一課時(shí) 教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治五年級(jí)下冊(cè)統(tǒng)編版
評(píng)論
0/150
提交評(píng)論