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

          浙教版(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
          APP開發者:深圳市菁優智慧教育股份有限公司| 應用名稱:菁優網 | 應用版本:5.0.7 |隱私協議|第三方SDK|用戶服務條款
          本網部分資源來源于會員上傳,除本網組織的資源外,版權歸原作者所有,如有侵犯版權,請立刻和本網聯系并提供證據,本網將在三個工作日內改正