试卷征集
加入会员
操作视频
当前位置: 试卷中心 > 试卷详情

浙教版(2019)选修1《3.1 字符串》2022年同步练习卷

发布:2024/4/20 14:35:0

一、选择题

  • 1.已知变量s=“2029106“,则下列Python表达式计算结果中最大的是(  )

    组卷:9引用:4难度:0.5
  • 2.Python语句“ab”+“c”*2的运行结果是(  )

    组卷:11引用:8难度:0.4
  • 3.以下表达式的结果为True的是(  )

    组卷:2引用:2难度:0.6
  • 4.在Python中运行c=list('school');print(len(c))的结果是(  )

    组卷:0引用:1难度:0.7
  • 5.下列表达式的值最大的是(  )

    组卷:5引用:3难度:0.7
  • 6.下列Python 表达式中,值为False的是(  )

    组卷:0引用:1难度:0.5
  • 7.能去除字符串中空格的方法是(  )

    组卷:3引用:2难度:0.5

一、选择题

  • 20.小明想要在数字串 s 中寻找连续数字之和为 k 的子串,若有多个子串符合,则输出第一个子串。
    例如,s=“20220520“,k=7,则符合要求的子串为“205“。实现该功能的部分 python 代码如下:
    i=0;j=0;sum=0
    for j in range(len(s)):
    sum+=int(s[j])
    while sum>k:
    c=s[i]
    ①______
    i+=1
    if sum==k:
    print(“符合要求的子串为:“,②______)
    break
    划线①②处的语句是(  )

    组卷:4引用:2难度:0.5
  • 21.现有一段程序,它的功能是对字符串进行
    去重,并保持原顺序不变。例如,输入的字符串为“abcsnabschj”,执行程序后输出的字符串为“abcsnhj”。实现该算法的程序如下:
    s1=input(“请输出字符串:”)
    n=len( s1 )
    p=(  )
    for i in range( n ):
    p.jye.ai( s1[i])
    for i in range( n ):
    j=i+1
    while j<=n:
    if p[i]==p[j]:
    for k in     ①
           ②
    n-=1;j-=1
    j+=1
    for i in range( n ):
    s+=p[i]
    print( s )
    上述程序空格出应填入的程序代码为(  )

    组卷:5引用:3难度:0.3
深圳市菁优智慧教育股份有限公司
粤ICP备10006842号公网安备44030502001846号
©2010-2025 jyeoo.com 版权所有
APP开发者:深圳市菁优智慧教育股份有限公司| 应用名称:菁优网 | 应用版本:5.0.7 |隐私协议|第三方SDK|用户服务条款
广播电视节目制作经营许可证|出版物经营许可证|网站地图
本网部分资源来源于会员上传,除本网组织的资源外,版权归原作者所有,如有侵犯版权,请立刻和本网联系并提供证据,本网将在三个工作日内改正