相关试卷

  • 1、一个5位二进制数,如果最高位和最低位均为“1”,转化为十进制数后,不可能的是(     )
    A、17 B、19 C、23 D、33
  • 2、算式10D-100B的结果是(     )
    A、-90 B、110B C、4H D、4D
  • 3、我们在电脑上看到的文字、图像和视频等信息在计算机内部都是以(     )的形式进行存储和处理
    A、十进制编码 B、二进制编码 C、ASCII码 D、Unicode码
  • 4、历史上,好多珍贵文献没有流传下来,如秦始皇的“焚书令”使得当时大量书籍被烧毁,书中的信息就丢失了。下列关于数据、信息的说法,正确的是(     )
    A、在古代,文字是数据的唯一表现方式 B、原版古籍已不复存在,说明信息在传递过程中会发生损耗 C、如果存储信息的载体遭到破坏,那么其承载的信息就会消失 D、信息往往反映的是事物某一特定时间内的状态,所以古文对于当今社会的价值不高
  • 5、小明想要编写一个程序,计算输入字符串的密钥平均值k。其中,英文字符,按字母表位序代表其数值;数字字符逐个计算;其余字符不计值。例:输入明文 Ab%*71得到的密钥平均值k为:(1+2+7+1)//6=1,如下表所示。请在下面程序段划线处填入的合适的语句。

    s = input("请输入字符串:")

    sum = 0

    i = 0

    while i < len(s) :

           if "0"<=s[i]<="9":

                 ①       

           elif "a"<= s[i]<="z":

                 sum += ord( s[i] ) - ord( "a" ) + 1

           elif "A"<= a[i]<="Z":

                 ②       

           i+=1

    k = sum // len(s)

    print( "密钥平均值为:", k )

    (1)本题所采用的算法思想是:(单选,填字母:A.解析算法B.枚举算法)

    (2)划线处应填入的代码是:①、②

  • 6、某十字路口有四个车道,每车道用一个指示灯指明通行状态,下表是每个指示灯的控制码与对应的状态。四个指示灯如图所示:

    编码

    状态

    00

    不亮

    01

    红灯

    10

    黄灯

    11

    绿灯

    若某一时段允许车辆左转,但不允许车辆直行和右转,则此时的控制码应该是(       )

    A、01111101 B、11010101 C、11111101 D、01111101
  • 7、有如下python程序段:

    s="zangh8769"

    res=""

    for ch in s:

           if '0'<=ch<='9':

                 k=int(ch)%5

                 res=s[k]+res

    执行该程序段后,变量res的值是(     )

    A、gnah B、gzan C、nazg D、hang
  • 8、有如下Python程序段:

    a=int(input("请输入正整数:"))

    sum=s=0

    while a>0:

           sum+=a%10

           a∥=10

           s=s+1

    if s*sum==36:

           print("通过检验!")

    else:

           print("不通过!")

    如果该程序段执行后输出的结果是“通过检验!”,则输入的整数n可能是(     )

    A、146 B、2040 C、1323 D、29
  • 9、如下左右两框的代码使用不同的循环语句实现相同功能,则左框内划线处应填入的是(     )

    s = 1

    a = 2

    while a<=10:

           s = s * a

                  

    print(s)

    s = 1

    for a in range(2,11,3):

           s = s * a

    print(s)

    A、a=a+1 B、a=a+3 C、a=10 D、a=3
  • 10、运行下列Python程序后输出的结果是(   )。

    def area(h1,h2):

           s=h1*h2

           return s

    print(area(2,3)+area(5,6)+area(3,4))

    A、36 B、48 C、67 D、89
  • 11、下列Python程序,能正确判断整数x是奇数还是偶数的是(     )

    A.

    if x %2==0:

           y="偶数"

    y="奇数"

    B.

    if x%2==0:

           y="偶数"

    else x%2!=0:

           y="奇数"

    C.

    if x//2=0:

           y="偶数"

    if x//2!=0:

           y="奇数"

    D.

    if x/2=x//2:

           y="偶数”

    else:

           y="奇数"

    A、A B、B C、C D、D
  • 12、将某次信息测试的最后得分用字典存储:diet={"第1名":50,"第2名":48,"第3名":47,"第4名":45,"第5名":44,"第6名":42}。可以获得第3名分数的表达式是(     )
    A、diet{"第3名"} B、diet["第3名":47] C、diet{47} D、diet["第3名"]
  • 13、已知变量s = "2024_test",则表达式s[1:len(s)//2]+s[2]*2的值是(     )
    A、"024_4" B、"024_22" C、"0244" D、"02422"
  • 14、下列Python表达式中,值为True的选项是(     )
    A、3**2!=3*2 B、abs(int(5.6))==len("123456") C、12345//100%10==4 D、ord(max(["a","2","D"]))-97>1
  • 15、下列可以作为Python变量名的是(     )
    A、YJT@qq B、5years C、stu_name D、for
  • 16、北京时间8月9日晚,在巴黎奥运会乒乓球男子团体决赛中,由马龙、樊振东、王楚钦组成的中国队以大比分3比0战胜黑马瑞典队,国乒实现男团五连冠,收获本届奥运会的第4块金牌,向巴黎奥运包揽5金的目标继续迈进。35岁老将马龙在第四次奥运会之旅斩获个人第6枚奥运金牌,成为中国奥运历史上夺得金牌最多的选手。现场的观众们纷纷用自己的手机拍下这个值得纪念的时刻,并通过微信发布到朋友圈中,与好友分享。以上情况属于信息的(     )特征。
    A、真伪性和共享性 B、共享性和载体依附性 C、时效性和价值相对性 D、可加工处理性和可存储性
  • 17、北京时间8月9日晚,在巴黎奥运会乒乓球男子团体决赛中,由马龙、樊振东、王楚钦组成的中国队以大比分3比0战胜黑马瑞典队,国乒实现男团五连冠,收获本届奥运会的第4块金牌,向巴黎奥运包揽5金的目标继续迈进。35岁老将马龙在第四次奥运会之旅斩获个人第6枚奥运金牌,成为中国奥运历史上夺得金牌最多的选手。下列关于材料中涉及数据、信息和知识的说法,正确的是(     )
    A、所有的信息都必须依附于载体 B、该材料中的数据必须存储在计算机中 C、通过搜索引擎能直接搜索到该材料,可以直接获得知识 D、马龙的金牌数量记录未来有可能被打破,体现了信息的真伪性
  • 18、某会务组根据参会者提交的入住宾馆和到达指定上车点时间的信息,安排车辆接送参会者去宾馆。不同宾馆的参会者分开接送,同一宾馆的参会者可同乘一辆车,每辆车最多接送v人,每个参会者的等待时间都不超过w分钟。参会者入住的宾馆和到达上车点的时间用长度为7的字符串表示,例如“A-09:15”表示参会者当天入住A宾馆,9点15分到达上车点,如果w为10,那么该参会者最晚9点25分出发去宾馆。

    编写python程序,统计接送n个参会者所需的最少车辆数。运行程序,按入住宾馆分组显示所有参会者提交的信息,并存储到列表a中,同一宾馆的已经按时间先后排列,求会务组所需派送的最少车辆数。

    (1)如图所示,如果每辆车最多接送4人,每个参会者的等待时间不超过10分钟,接送所有到A宾馆的参会者最少需要辆车。

    (2)将代码补充完整

    #n、v、w是常量

    #n为参会人数,v为每辆车最多接送人数,w为参会者最长的等待时间,代码略

    #读取n个参会者提交的信息,依次存入列表a

    #将a按入住宾馆分组,同一宾馆参会者按时间先后排序并显示,代码略

    def getdif(ts1,ts2):

           #返回tsl到ts2的时长(单位:分钟),代码略

           #例如tsl为"08:30",ts2为"08:35",则返回的函数值为5

    def getcnt(first,last):             #返回同一个宾馆所需的最少车辆数

           p=first;k=1

           s1=a[first][2:]

           for i in range(first+1,last+1):

                 s2=a[i][2:]

                 t=getdif(s1,s2)

                 if

                        k+=1

                        p=i

                        

           return k

    n=len(a)

    a.append('---')                           #在列表a末尾添加元素'---'

    j=0;sum=0

    for i in range(1,n+1):

           if a[i][0]!=a[j][0]:

                 

                 j=i

    print(sum)

  • 19、古池公司通过统计120位消费者的问卷调查结果,生成了一份“客户情况调查表.x1sx”文件,部分数据如下图所示。

    (1)在数据处理过程中,发现全年消费总额列部分数据无法用于计算,出现此问题的原因是(单选,填字母:A.数据异常B.逻辑错误C.格式不一致)

    (2)统计出受各内部影响因素的人数情况,并绘制如图b所示的图表,请在划线处填入合适代码。

    import pandas as pd

    import matplotlib.pyplot as plt

    plt.figure(figsize=(4,4))       #创建图表对象

    plt.rcParams['font.sans-serif']=['SimHei']       #字体设置

    df=pd.read_excel("客户情况调查表.xlsx")

    nyx=df.groupby(),as_index=False).客户号.count()

    plt.bar()

    plt.show()

    请为加框处选择合适的代码(单选,填字母)

    A.nyx["影响因素"],nyx["客户号"]               B.nyx["内部影响因素"],nyx["客户号"]

    D.nyx["影响因素"],nyx.values()             C.nyx["内部影响因素"],nyx.values()

    图b

    (3)将受“品牌”和“广告宣传”影响的客户设为VIP客户,要求输出客户姓名。

    df1=df[]

    vip=df1[df1["外部影响因素"]=="广告宣传"]

    print(vip["客户姓名"])

    (4)已知销售员提成比例为5%,计算提成金额,并输出提成前十名的销售员情况。

    上述加框程序段中划线处可选代码如下:

    ①xs["提成"]=xs["全年消费总额"]*0.05

    ②xstc=xs.sort-values("提成",ascending=False)

    ③xs=df.groupby("销售员",as_index=False).全年消费总额.sum()

    ④tctop=xstc.head(10)

    ⑤tctop=xstc.tail(10)

    则应填入的代码依次为

    A.①③②④             B.③①②④            C.③①②⑤               D.③②①④

  • 20、一个十进制正整数,如果它能被7整除,或者它的某一位上的数字为7,则称其为与7相关的数。现求所有小于等于n的与7无关的正整数的和。

    (1)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。

    n=int(input())

    for i in range(n+1):

           flag=False

           if i%7==0:

                 flag=True

           m=i

           while not flag

                 if

                        flag=True

                 m//=10

           if flag==False:

                 sum=

    print(sum)

    (2)程序中加框处代码有错,请改正。

上一页 48 49 50 51 52 下一页 跳转