試卷征集
加入會員
操作視頻
當(dāng)前位置: 試卷中心 > 試卷詳情

浙教版(2019)選修1《3.1 字符串》2022年同步練習(xí)卷

發(fā)布:2024/4/20 14:35:0

一、選擇題

  • 1.已知變量s=“2029106“,則下列Python表達(dá)式計(jì)算結(jié)果中最大的是(  )
    組卷:8引用:4難度:0.5
  • 2.Python語句“ab”+“c”*2的運(yùn)行結(jié)果是( ?。?/div>
    組卷:10引用:8難度:0.4
  • 3.以下表達(dá)式的結(jié)果為True的是( ?。?/div>
    組卷:2引用:2難度:0.6
  • 4.在Python中運(yùn)行c=list('school');print(len(c))的結(jié)果是( ?。?/div>
    組卷:0引用:1難度:0.7
  • 5.下列表達(dá)式的值最大的是(  )
    組卷:5引用:3難度:0.7
  • 6.下列Python 表達(dá)式中,值為False的是(  )
    組卷:0引用:1難度:0.5
  • 7.能去除字符串中空格的方法是( ?。?/div>
    組卷:3引用:2難度:0.5

一、選擇題

  • 20.小明想要在數(shù)字串 s 中尋找連續(xù)數(shù)字之和為 k 的子串,若有多個(gè)子串符合,則輸出第一個(gè)子串。
    例如,s=“20220520“,k=7,則符合要求的子串為“205“。實(shí)現(xiàn)該功能的部分 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
    劃線①②處的語句是( ?。?/div>
    組卷:4引用:2難度:0.5
  • 21.現(xiàn)有一段程序,它的功能是對字符串進(jìn)行
    去重,并保持原順序不變。例如,輸入的字符串為“abcsnabschj”,執(zhí)行程序后輸出的字符串為“abcsnhj”。實(shí)現(xiàn)該算法的程序如下:
    s1=input(“請輸出字符串:”)
    n=len( s1 )
    p=( ?。?br />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 )
    上述程序空格出應(yīng)填入的程序代碼為( ?。?/div>
    組卷:5引用:3難度:0.3
APP開發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司| 應(yīng)用名稱:菁優(yōu)網(wǎng) | 應(yīng)用版本:5.0.6 |隱私協(xié)議|第三方SDK|用戶服務(wù)條款
本網(wǎng)部分資源來源于會員上傳,除本網(wǎng)組織的資源外,版權(quán)歸原作者所有,如有侵犯版權(quán),請立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個(gè)工作日內(nèi)改正