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

浙教版(2019)必修1《第三章 算法的程序?qū)崿F(xiàn)》2022年單元測試卷(4)

發(fā)布:2024/11/11 21:0:2

一、選擇題

  • 1.有如下Python程序段:
    n=int(input(“請(qǐng)輸入n:“))
    if n<0:
    s=0
    elif n<16:
    s=n**3
    else:
    s=n*n**2
    print(s)
    若要測試所有分支程序代碼是否正確,下列數(shù)據(jù)中合適的一組是( ?。?/h2>

    組卷:1引用:1難度:0.5
  • 2.有如下Python程序段:
    a=int(input(“請(qǐng)輸入一個(gè)數(shù):“))
    if a>0:
    a=a%10
    elif a==0:
    a=a+1
    else:
    a=a**2
    a=a+10
    print(a)
    輸入a值為20,執(zhí)行該程序段后,輸出的結(jié)果是( ?。?/h2>

    組卷:3引用:3難度:0.4
  • 3.有如下Python 程序段:
    import random
    s='513431282';res=1;x=random.randint(0,8);y=random.randint(0,8)
    if x>y:
    x,y=y,x
    t=s[x:y+1]
    if t==t[::-1]:
    res=len(t)
    運(yùn)行程序后,變量res的值不可能是( ?。?/h2>

    組卷:0引用:1難度:0.5
  • 4.有如下Python程序段:
    s=input(“請(qǐng)輸入字符串:“);ans=0
    for i in s:
    if“a“<=i<=“z“:ans+=2
    elif“0“<=i<=“9“:ans+=1
    運(yùn)行程序后,輸入“P3fhYT8x”,則ans的值可能為(  )

    組卷:0引用:1難度:0.5
  • 5.有下列Python 程序段:
    dict={1:“p“,2:“y“,3:“t“,4:“h“,5:“o“,6:“n“};num=[4,2,1,5];result=““
    for i in num:
    result+=dict[i]
    print(result)
    執(zhí)行該程序段后,result的值為是( ?。?/h2>

    組卷:0引用:1難度:0.5
  • 6.有如下Python 程序段:
    import random
    import math
    a=random.randint(0,10)
    if (math.jye.ai(a))**2==a:
    a=a+1
    print(a)
    運(yùn)行程序后,輸出的結(jié)果不可能是( ?。?/h2>

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

一、選擇題

  • 17.某化合物是由C、H 和 O 三種元素組成,可用通式 CiHjOk 來表示,其中 i,j,k 是 1 到 9 之間的整數(shù)。某元素的質(zhì)量分?jǐn)?shù)計(jì)算方法=(該元素相對(duì)原子質(zhì)量*該元素原子個(gè)數(shù))/該化合物的相對(duì)分子質(zhì)量。
    a=input('請(qǐng)輸入化合物:')#如輸入 C2h4O2
    A=a.jye.ai( ?。?upper(  ) 將字符串中的小寫字母轉(zhuǎn)為大寫字母
    dic={'C':12,'H':1,'O':16}
    sum_total=0;sum=dic[A[0]]*int(A[1])
    for i in range(2,len(a),2):
    sum_total+=dic[A[i]]*int(A[i+1])
    print('C 元素的質(zhì)量分?jǐn)?shù):',sum/sum_total)
    橫線處應(yīng)填入的代碼為( ?。?/h2>

    組卷:2引用:2難度:0.5
  • 18.提取字符串中的數(shù)字并存放到列表中,實(shí)現(xiàn)代碼如下:
    s=“12,345,67“;a=(  );t=0;n=0
    for i in range(len(s)):
    if s[i]==“,“:
    t=int(s[n:i]);a.jye.ai(t); ①                  
    if i==len(s)-1:
    t=int(②            );a.jye.ai(t)
    print(a)
    程序中橫線處的代碼為( ?。?/h2>

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