课件编号15201188

浙教版(2019) 高中信息技术 选修1 3.1 字符串 同步练习

日期:2024-05-06 科目:信息技术 类型:高中试卷 查看:82次 大小:44335Byte 来源:二一课件通
预览图 1/4
教版,2019,高中,信息技术,选修,字符串
  • cover
第三章 3.1 字符串 一、选择题(每小题列出的四个备选项中只有一个是符合题目要求 的,不选、多选、错选均不得分) 下列关于字符串的说法,不疋她的是 ( ) 字符串是字符的有限序列 空串是由空格组成的字符串 字符串可以比较大小 字符串的存储既可以釆用顺序存储结构,也可以采用链式存储 结构 2.已知字符串变量 s=”2022zhitong”,则表达式 s[l:len(s)//2]+s[2]*2 的 值是 ( ) A."20224" B.”2026" C.”022z22" D.”022z4" 3.回文字符串是指一个正读与反读都一样的字符串。下列Python表 达式不能判断字符串s是回文字符串的是 ( ) s[0:len(s)//2][::-l]=sf(len(s)//2+l):len(s)j s[0:len(s)//2: l]==s[len(s)-1 :-(len(s)//2+l ):-1 ] s[:len(s)//2:]==s[:-(len(s)//2+l):-l] s=~s[::-l] 4.某Python程序如下: a=input(”请输入--串英文字符串:”) s="” sum=0 for ch in a: s=s+str(ord(ch)-ord("A")+l) fbr ch in s: sum+=int(ch) print(sum) 程序运行后,输入的字符串a的值为” ZB AX”,输出的结果是( ) A.8 B.13 C.17 D.4 5.某Python程序如下: s=”AbqqW34mf‘ for i in range(len(s)): if”a”<=s[i]<=”z”: c=chr(ord(s[i])-32) t=chr((ord(c)-ord("A")-1+26)%26+ord("A")) sl=sl+t print(sl) 程序运行后,输出的结果是 ( ) 6.某Python程序如下: s="22py6thl7" sum=t=0 for i in range(len(s)): if”0”<=s[i]<=”9”: t=t*10+int(s[i]) else: sum+=t t=0 print(sum) 程序运行后,变量sum的值是 A.22 B.28 C.36 D.45 sl=”” hmax=h 7.某Python程序如下: strl=input('输入--组由身高和体重构成的有规律字符串:'*) hmax=int( strl[0:3]) wmin=int(strl [4:6]) for i in range(0,len(strl),7): h=int(strl[i:i+3]) w=int(strl [i+4:i+6]) if h>hmax and w=0: f[ord(t[i])-ord("a")]+=l i+=l for i in range(26): if f[i]==l: print(chr(i+ord("a')),end=””) 程序运行后,输出的结果是 ( ) A.deintu B. Student C.tudein D.deintux 12.某Python程序如下: s=input(”请输入英语短文:") word-'"1 max=0 for i in range(len(s)): ch=s[i] if"A"<=ch<="Z" or "a"<=ch<="z": word+=ch else: if len(word)>max: max=len(word) word="" print(max) 程序运行后,输入的英语短文为uEveryone will experience failure ... ...

~~ 您好,已阅读到文档的结尾了 ~~