学进去-教育应平等而普惠
排序:
限于篇幅仅展示1000道试题,请根据关键词精准搜索
Python 表达式 119%8*10+210//10 的计算结果是(  )
A.91B.59C.60D.19
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
已知字典 d={'名称': 'orange', '数量': 7, '售价': 6.7, '利润': 6.78} ,则下列 Python 表达式中值最大的是(  )
A.len(d['名称'])B.d['数量']
C.round(d['利润'],1)D.int(d['售价'])
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
有如下 Python 程序段:
s='HAPPY2023'
s=s[3:]+s[1:3]
print(s)
则输出 s 的结果是(  )
A.PY2023APB.HAPY2023C.PY2023HAD.HAPP2023
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
某加密程序如下,已知输入的明文是:2023-03-09,运行结束后,输出的密文为
mingwen=input("请输入明文:")
miwen=""
for i in mingwen:
  if   "0"<=i<="9" :
             miwen += str((int(i)+3)%10)
       else:
             miwen += i
print(miwen)(  )
A.5356-36-12B.5356-36-32C.2016-16-12D.53563632
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
某 Python 程序如下:
def isprime(x) :
       for i in range(2,x) :
             if x % i == 0 :
                    return False
             return True
       prime = []
       for m in range(2,19):
             if isprime(m) :
                    prime.append(m)     #将 m 追加到列表 prime 中
print(len(prime))
程序运行后,输出的结果是(  )
A.5B.6C.7D.8
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
小明模拟搭建了“室内烟雾实时监控系统”,实现如下功能:
(1)利用micro:bit结合烟雾传感器对室内烟雾浓度进行监测。
(2)通过串口采集传感器的数据变化,实时传输到Web服务器并保存到数据库中,以便后续进行分析。
(3)使用者可对监测系统进行相关的设置,限定室内烟雾浓度的临界值。一旦指标高于所限定的临界值,系统将自动发出警报并开启水泵浇水。
系统通过智能终端每隔1分钟采集一次室内环境烟雾浓度数据。其架构示意图如图所示:

智能终端的部分程序代码如下:
#设置连接服务器参数并与智能终端建立无线连接,代码略
while True:

       = pin0.read_analog()

errno,resp = Obloq.get("input?id=1&val="+str(fog),10000)

if errno == 200:

display.scroll(resp)

if resp == '1':

pin8.write_digital(1)        #打开蜂鸣器发出警报

pin16.write_digital(1)       #打开继电器开启水泵浇水

else:

pin8.write_digital(0)        #关闭蜂鸣器

pin16.write_digital(0)       #关闭继电器

else:

display.show (str(errno))

        #设置数据采集间隔时间


服务器端部分程序代码如下:
from flask import Flask, request
import sqlite3
DATABASE ='tdata.db'
app = Flask(__name__)
@app.route("/")
def index():
#代码略
@app.route("/input",methods=["GET"])
def mytest():
#获取传感器 id 值和环境烟雾浓度值并存储在数据库中
#烟雾浓度超过最大值返回“1” ,否则返回“0”,代码略

if __name__ == '__main__':

            app.run (host="192.168.1.8",port=8080,debug=True)


(1)根据室内烟雾实时监控系统的功能要求和相关代码,下列说法正确的是_____ (多选,填 字母)。
A.该系统采用B/S 开发模式
B.蜂鸣器连接在pin8 引脚,烟雾传感器连接在 pin16 引脚
C.该系统的数据存储在数据库文件“tdata.db”中
D.为提高开发效率,无需进行网络测试
(2)请在程序划线处填入合适代码。
_______;②__________
(3)若某时刻的烟雾浓度值是25,根据已知的地址和端口号,则传输数据时使用的URL是___ (单选,填字母)。
A.http://192.168.1.8/input?id=1&val=25
B.http://192.168.1.8:8080/input?val=25
C.http://192.168.1.8:8080/input?id=1&val=25
D.http://192.168.1.8/input?val=25
(4)服务器端接收传感器数据的路由对应的视图函数名为__________
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
小王通过扫描仪获取到技术周考的学生信息技术单选题答题信息,记录了学生每个小题的答题选项,如图a所示:

为了统计分析出每一小题的答题情况,小王编写了Python 程序,请回答下列问题:
(1)分析学生每个小题的 A,B,C,D 选项的占比,代码如下:
import pandas as pd                                                                         
import matplotlib.pyplot as plt                                                              
plt.rcParams[("font.sans-serif")]= ["KaiTi"]                                           
df=pd.read_excel ("ITdata.xlsx")                                                         
stunum=len(df)                                                                                
for i in range(1,13):                                                                           

print("第"+str(i)+"小题")                                                                    

for k in "ABCD" :                                                                              

     t=         

               print(k+":",round(len(t)/stunum*100,2),"%")



该程序段运行结果的部分界面如图b 所示。

图b


画线处填入的代码为_________ (单选,填字母)
A.df["单选"+str(i)]==k]       B.df[df["单选"+str(i)]==k]
C.df[["单选"+str(i)]==k]       D.df[df["单选"+str(i)]]==k
(2)计算出全班学生的各小题得分并统计各小题平均分,绘制出线形图(如图c所示),部分Python程序如下,请在划线处填入合适的代码。

               图 c
sans="CBCABCABDABD"
qnum=list(df.columns)
for i in df.index :
#本次单选题的标准答案
     for j in range(2,14):
             if df.at[i,qnum[j]]==__________
                            r=2 #回答正确得 2 分
             else:
                           r=0#回答不正确得 0 分
df.at [i,qnum[j]]=r
aver= []
for j in qnum[2:]:       #统计各单选题的平均分
            aver.append(                    )
plt._______ (qnum[2:],aver,label="平均分")
plt.legend()
plt.show ()
(3)由图b 可知,12 道选择题中难度最低的是“单选_______”。
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
小强学习过大数据的“分治”思想后,对经“分治”处理后的数据合并产生了兴趣。他设计了一个算法,对两个升序列表a、b中的数据(均为正整数)进行合并,合并后的数据仍保持升序。
(1)为了生成长度为num 的升序列表x,小强写了如下代码。
import random
def mk(num) :
          x= [0]*num   #创建列表 x= [0,0,……,0],其中 0 的个数是 num
          x[0]=random.randint(5,10)   #randint(a,b)返回[a,b]区间内的一个随机整数
        for i in range(1,num) :


        return x
m=n=5
a=mk(m)
b=mk(n)
print("原始数据序列 a 为:",a)
print("原始数据序列 b 为:",b)
①使用语句 a= mk(5)调用函数,加框处语句的执行次数是_______ (填写阿拉伯数字) 。
②执行上述代码后,关于输出的列表a、b 中的数据,下列说法正确的是_______ (单选,填字母: A .相同 / B .不相同 / C .可能相同)
(2)为了描述方便,假设两个列表中的元素个数m=n=5,其初始状态如下:
b[0]b[1]b[2]b[3]b[4]
1011151617
为了使合并后的数据保存在列表a 中,现对列表 a 扩充 n 个元素“-1”,扩充后状态如下:
a[0]a[1]a[2]a[3]a[4]a[5]a[6]a[7]a[8]a[9]
79101419-1-1-1-1-1
变量i赋值为0,指向列表b的首数据,变量p赋值为0,指向列表a的首数据,变量tot指向列表a的最后一个有效数据(如图所示) 。

合并的具体算法如下:
Ⅰ.如果 a [p]= – 1 ,则直接将 b[i]存储到 a [p]中,同时 tot 值增加 1;
Ⅱ.如果 a [p]>b[i] ,则整体将 a [p] ,… ,a [tot]向右移动一个位置,然后将 b[i]存储到空出的位置, 同时 tot 值增加 1。
Ⅲ. p 值增加 1;
小强编写的合并代码如下,请在划线处填入合适代码。
#将列表a 的数据个数存入m,列表b 的数据个数存入 n,代码略
#对列表 a 扩充 n 个-1,代码略
p=0
tot=________
i=0
       while ________       #将列表b 中元素 b[i]逐个插入到列表 a 中
                      if a[p]==-1 :
                                 a[p]=b[i]
                                   tot+=1
                                     i+=1
                       elif a[p]>b[i] :
                                   for j in range(tot,p-1,-1): #整体将 a[p], … ,a[tot]向右移动一个位置
                                               a[j+1]=a[j]

______


                                tot+=1
                                i+=1
                         p+=1
print("合并后的数据序列为:",a)
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
小明学校每期都会对学生的青年大学习数据进行统计,确保人人都参与,图 a是某期学习数据:

(1)小明发现“xm”列数据是混杂数据,他就利用Python语言编程将此列数据的姓名和班级分别提取,再存储到新的Excel文件进行数据整理,下列说法正确的是______(单选题)
A.如果表格中出现数据缺失,可以直接删除
B.通过公式统计每班学习人数属于数据整理
C.数据整理的目的是共享数据资源
D.进一步审核后可对重复的数据进行删除
(2)在 Excel 软件中统计各班学习人数,小明选择单元格 H3 输入公式,然后通过 H3 对 H4:H16 进行 自动填充,但发现计算结果有误。请输入正确的公式______

(3)小明利用Pandas模块读取数据,统计出各班学习人数,并获取学习人数最少的10个班级,结果如图c,最后进行可视化处理,结果如图d,请在划线处补充代码:

import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
df = pd.read_excel("qndxx。xlsx")    
dfl = df.______#按班级列进行分组
df2=df1.学校.count(  )#统计各班级学习人数
df2=df2.rename(columns= {"学校":"人数"})    
df3=df2.sort_values ("人数",ascending=True).head(10) print(df3)#筛选前 10 名
______#绘制柱形图
plt.title("学习人数最少的 10 个班级")#设置图表标题
plt.show(  )    
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
下列关于网络的描述,正确的是(  )
A.我国大力推广三网融合,三大网络是指局域网、城域网和广域网
B.网络协议中最重要的是HTTP协议,即传输控制协议和网际协议
C.根据计算机系统在网络中的用途可以分为两类:服务器和终端
D.网络的三大功能是数据通信功能、资源共享功能和数据查询功能
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
首页
上一页
下一页
尾页