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

          浙教版(2019)必修1《2.2 算法的控制結(jié)構(gòu)》2022年同步練習(xí)卷

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

          一.選擇題(共30小題)

          • 1.有如下Python程序段:
            from random import  random
            I=0
            a=[0]*6
            while i<=5:
            A[i]=(int(random(  )*6+5))*(i%2+1)
            for j in range(i):
            if a[j]==a[i]:
            i=i-1
            break
            i=i+1
            程序執(zhí)行后,數(shù)組a各元素的數(shù)據(jù)可能是(  )

            組卷:3引用:2難度:0.4
          • 2.有如下Python 程序段:
            def f(x):
            if x==1:
            return 1
            else:
            return x*f(x-1)
            s=0
            for i in range(1,6):
            s+=f(i)
            執(zhí)行該程序段后,變量s的值b是(  )

            組卷:6引用:4難度:0.5
          • 3.某Python程序段如下:
            def doit(x):
            if x>=6:
            ans=1
            else:
            ans=3*doit(x+1)+2*doit(x+2)
            return ans
            print(doit(3))
            程序運(yùn)行后,輸出的結(jié)果為(  )

            組卷:4引用:3難度:0.4
          • 4.有如下Python程序段:
            s=input(“請(qǐng)輸入一串字符串:”)
            f=True
            for i in range(0,len(s)//2):
            if s[i]!=s[len(s)-i-1]:
            f=False
            break
            print(f)
            若執(zhí)行該程序后,輸出的結(jié)果是“True”,那么輸入的值可能是(  )

            組卷:15引用:4難度:0.5
          • 5.一個(gè)球從某一高度h(單位:米)落下,每次落地后反彈回原來(lái)高度的一半,再落下。編程計(jì)算球在第10次落地時(shí),經(jīng)過(guò)的距離s,程序代碼段如下:
            H=20.0:s=h
            for i in range(9):
            print(s)
            方框中的代碼由以下三部分組成:
            ①l=h*2
            ②h=h/2
            ③s=s+1
            下列選項(xiàng)中,代碼順序正確的是(  )

            組卷:2引用:2難度:0.5
          • 6.有如下的 Python程序:

            若輸入的內(nèi)容為“5”(不包括引號(hào)),執(zhí)行該程序段,最后的結(jié)果為(  )

            組卷:1引用:2難度:0.5
          • 7.有下列 Python程序段:
            s=“6p25y3t“:sum=t=0:flag=True
            for ch in s:
            if“o“<=ch<=“9“:
            t=t*10+int(ch)
            else:
            if flag==True:
            sum+=t
            t=0
            flag=not flag
            執(zhí)行該程序段后,變量sum的值為(  )

            組卷:3引用:3難度:0.5
          • 8.如下 Python程序段:

            上述程序執(zhí)行完以后,c的值有多少種可能?(  )

            組卷:2引用:2難度:0.4
          • 9.下列 Python程序的功能是使用迭代算法求s的值。
            n=int(input(“please input n:“))
            s=O
            for i in range(1,n):
            if i% 3=0:
            s=s+i
            print(“s=“,s)
            程序執(zhí)行時(shí),輸入n的值為25,則輸出的結(jié)果為(  )

            組卷:3引用:2難度:0.4
          • 10.有如下Python程序段:
            x,y,z=142,125,120
            res=0
            if x>y:
            res=x
            elif y>z:
            res+=z
            res-=5
            print(res)
            運(yùn)行該程序段后,輸出結(jié)果是(  )

            組卷:2引用:2難度:0.4

          一.選擇題(共30小題)

          • 29.下面的流程圖的類型分別是(  )

            組卷:2引用:5難度:0.6
          • 30.下面代碼運(yùn)行后,s的值是(  )
            a=15
            a=18
            b=5
            s=a+b

            組卷:2引用:3難度:0.6
          APP開(kāi)發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司| 應(yīng)用名稱:菁優(yōu)網(wǎng) | 應(yīng)用版本:5.0.7 |隱私協(xié)議|第三方SDK|用戶服務(wù)條款
          本網(wǎng)部分資源來(lái)源于會(huì)員上傳,除本網(wǎng)組織的資源外,版權(quán)歸原作者所有,如有侵犯版權(quán),請(qǐng)立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個(gè)工作日內(nèi)改正