相关试卷
-
1、有以下Python程序:
s="4857296"
k=3
while k>0:
i=0
while i<len(s)-1 and s[i]>=s[i+1]:
i+=1
if i==len(s)-1:
if k>0:
s=s[:-k]
k=0
else:
if i==0:
s=s[1:]
else:
s=s[:i]+s[i+1:]
k-=1
print(s)
执行该程序段后,输出的值为( )
A、8796 B、87296 C、876 D、8526 -
2、有如下Python程序:
s=input( )
k,t,v=0,0,0
for i in range(len(s)):
if "0"<=s[i]<="9":
t+=1
else:
v=int(s[i-t:i])
k+=v
t=0
print(k)
运行程序,输入“23a4d56e7f90”,输出结果为( )
A、234567 B、90 C、56 D、180 -
3、验证一个数是否为完全数(一个正整数x的真因子之和等于它本身),定义函数f(x)实现上述功能,编写Python程序如下,
def f(x):
s=0
for i in range(1,x//2+1):
if x%i==0:
s+=i
return s==x
x=int(input())
print(f(x))
运行程序,输入以下x的值,输出结果为False的是( )
A、0 B、6 C、24 D、28 -
4、日本数学家角谷静夫发现:一个正整数x,如果是奇数就乘以3再加1,如果是偶数就除以2,这样经过若干次,最终回到1,这便是著名的角谷猜想。以下为验证角谷猜想的算法流程图,则划框①②处正确的伪代码是( )
A、①x=1 ②x%2=0 B、①x=1 ②x%2=1 C、①x≠1 ②x%2=0 D、①x≠1 ②x%2=1 -
5、双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。某电商平台双11大促对多单合并付款的订单有以下优惠活动:①随机免单1件;②实付金额超过1111元的,每满200元减11.11元。列表lst存储了某用户购物车内多个商品的价格,以下python代码可以正确计算用户付款金额的是( )
from random import choice # choice()函数用于随机选取序列中的一个值
# 读取lst的值,代码略。
n=len(lst)
s=sum(lst) # sum()函数对lst中所有元素求和
if n>1:

print(s)
A.
s-=choice(lst)
if s>1111:
s-=s//200*11.11
B.
if s>1111:
s-=choice(lst)
s-=s//200*11.11
C.
s-=choice(lst)
while s>1111:
s-=11.11
D.
s-=choice(lst)
while s>1111:
s-=200-11.11
A、A B、B C、C D、D -
6、双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。电商平台采集用户对每个类目商品的累计浏览时间,作为构建用户画像的重要依据,列表lst记录了某用户浏览商品的数据,前后两个数据为一组,分别表示商品类目和当次浏览时间,以下python代码用于统计每个类目的累计浏览时间,
#读取lst,形如["电子",101,"家居",8,"服装",225,"运动",63,…],代码略。
dic={}
for i in range(len(lst)//2):

方框处正确的代码为( )
A.
if lst[2*i] in dic:
dic[lst[2*i]]=lst[2*i+1]
else:
dic[lst[2*i]]+=lst[2*i+1]
B.
if lst[2*i] not in dic:
dic[lst[2*i]]=lst[2*i+1]
else:
dic[lst[2*i]]+=lst[2*i+1]
C.
if lst[2*i] in dic:
dic[lst[2*i]]=1
else:
dic[lst[2*i]]=dic[lst[2*i]]+1
D.
if lst[2*i] not in dic:
dic[lst[2*i]]=1
else:
dic[lst[2*i]]=dic[lst[2*i]]+1
A、A B、B C、C D、D -
7、双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。某电商平台商品订单编号由19位数字字符串组成,其中前12位是时间,具体到分钟,例如2024年11月11日6:35编码为“202411110635”;某订单编码存储于字符型变量ID中,以下选项中可以正确表示订单日期(11月11日)的是( )A、ID[4:8] B、ID[5:9] C、ID//10**12 D、ID%12**12
-
8、双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。以下关于人工智能技术在电商平台应用的说法不正确的是( )A、分析用户数据进行深度学习,是联结主义人工智能的体现 B、构建用户画像是对用户进行符号刻画,是行为主义人工智能的体现 C、AI客服与人工客服合作为客户解答问题,构成混合增强的智能形态 D、人工智能技术在电商行业的应用改善人类生活,促进经济发展
-
9、某BMP图像参数如下图所示,将其压缩为jpeg格式后的存储容量为523.6KB,则压缩比为( )
A、3:2 B、8:3 C、11:1 D、16:3 -
10、下列关于信息编码的说法正确的是( )A、ASCII码用1个字节中的低7位编码,共128个 B、十进制不能用于信息编码,只有二进制才能用于信息编码 C、对声音信号进行采样、量化和编码是数模(D/A)转换的过程 D、条形码是宽度相同的多个黑条和白条组成的图形编码
-
11、下列关于数制及数制转换的说法正确的是( )A、二进制数中最大的数码是2 B、4位二进制数表示的最大数是16D C、二进制数10110转换为十六进制为16H D、十六进制数F转化为十进制为16D
-
12、HUAWEI Tag是华为旗下一款追踪器,它簿至5.6mm,轻至6g,可佩戴在钥匙、手提包、宠物甚至是小孩身上。HUAWEI Tag支持近距离定位技术,物品遗落后可快速弹窗提醒;HUAWEI Tag防丢精灵也支持远距离寻物,通过数亿华为设备构建的大数据网络帮助实时定位查找。HUAWEI Tag的位置信息采用双向匿名加密传输,因此,只有主人才能准确知道自己的Tag在哪里。HUAWEI Tag对位置信息进行加密传输,以下关于信息安全的说法正确的是( )A、HUAWEI Tag传输给主人的位置信息可以不加密 B、可以使用数据校验技术确保数据传输的完整性 C、使用加密传输技术,信息的传输不再存在安全问题 D、使用异地容灾备份系统可以有效防止黑客的入侵
-
13、HUAWEI Tag是华为旗下一款追踪器,它簿至5.6mm,轻至6g,可佩戴在钥匙、手提包、宠物甚至是小孩身上。HUAWEI Tag支持近距离定位技术,物品遗落后可快速弹窗提醒;HUAWEI Tag防丢精灵也支持远距离寻物,通过数亿华为设备构建的大数据网络帮助实时定位查找。HUAWEI Tag的位置信息采用双向匿名加密传输,因此,只有主人才能准确知道自己的Tag在哪里。当物品遗落时,HUAWEI Tag向周边华为设备发送信息,借助华为大数据网络实现实时查找,以下关于大数据的说法不合理的是( )A、Tag的快速查找体现了大数据运算速度快的特征 B、个别设备上报的位置信息不准确不会影响查找效果 C、实时上报的位置数据适合使用流计算进行处理 D、大数据处理的基本思想是枚举
-
14、HUAWEI Tag是华为旗下一款追踪器,它簿至5.6mm,轻至6g,可佩戴在钥匙、手提包、宠物甚至是小孩身上。HUAWEI Tag支持近距离定位技术,物品遗落后可快速弹窗提醒;HUAWEI Tag防丢精灵也支持远距离寻物,通过数亿华为设备构建的大数据网络帮助实时定位查找。HUAWEI Tag的位置信息采用双向匿名加密传输,因此,只有主人才能准确知道自己的Tag在哪里。以下关于HUAWEI Tag中数据和信息的说法正确的是( )A、5.6mm、6g等都是没有意义的数据符号 B、定位数据没有消除不确定性,不能视作信息 C、数亿计的华为设备构建了信息传递的载体 D、只有主人才能知道自己的Tag在哪里,说明信息不具备共享性
-
15、程序设计题:身份证的编码问题。中国大陆居民身份证号码由18位数字组成:第1至6位的数字为地址代码,表示某省某市某区或县;第7至14位的数字代表居民的出生年月日;第15至17位的数字代表同一辖区内,同年同月同日出生的顺序号,其中第17位数字表示性别,奇数为男性,偶数为女性;第18位数字代表校验码。校验码是0~10这十个数字中的任意一个,其中10用X表示。
校验码的计算方法如下:
①将身份证号码的前17位数字分别乘以对应的系数。对应关系如下:
号码位
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
系数
7
9
10
5
8
4
2
1
6
3
7
9
10
5
8
4
2
②将17位数字和系数相乘的结果累计求和;
③用所求的和除以11得到余数;
④用余数与身份证号码的最后一位校验码进行对应,对应关系如下:
余数
0
1
2
3
4
5
6
7
8
9
10
校验码
1
0
x
9
8
7
6
5
4
3
2
(1)某人的身份证号码为339005200208086214,则校验码的对应余数为
(2)现有列表sex=['女','男'],用字符串变量pid表示某人身份证号,则其性别可以表示为sex[int(pid[])]
(3)完成以下Python代码的填空,实现身份证的校验。
pid=input("请输入十八位身份证号码:")
w=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2] #位系数
id_ check=["1","0","X","9","8","7","6","5","4","3","2"] #校验码
idsum=①
for i in range(17):
idsum+=int(pid[i])*② #累计系数求和
yan=idsum%11
if ③: #判断校验码是否正确
print("验证通过")
else:
print("验证不通过")
(4)若有列表sex=['男','女'],用字符串变量pid表示某人身份证号,则其性别可以表示为sex[](提示:参考空2,思考与空2的不同)
-
16、某Python程序如下:
a=[6,7,4,3,7,5,9,8]
min=0; max=0
for i in range(1,len(a)):
if a [min] > a[i]:
min=i
if a [max] <= a[i]:
max=i
print("max=",a[max],",min=",a[min],",max—min=",a[max]—a[min])
运行该程序后,以下说法错误的是( )
A、循环一共进行了7次 B、输出结果为max=9,min=3,max-min=6 C、max=i执行了3次 D、min=i执行了3次 -
17、用Python算法控制结构描述“您所在街道25分钟后小雨,50分钟后雨停”,设t为距离天气预报发布时间的间隔(单位:分钟),下列选项正确的是( )
A.if t>50:
print("雨停")
elif t>25:
print("小雨")
B.if t>50:
print("雨停")
else:
print("小雨")
C.if t>25 and t<=50:
print("小雨")
else:
print("雨停")
D.if t>25:
print("小雨")
elif t>50:
print("雨停")
A、A B、B C、C D、D -
18、下列表达式的计算结果和表达式3*2**3%6//2的结果相同的是( )A、int(len('2024吴高月考')/3) B、random. randint(0,1) C、ord('C')-ord('D')+1 D、120//10%10
-
19、已知a="012345",b=["012",3,4,5],c={0:1,2:4,3:5},执行下列程序后,s=5的是( )
A.s=0
for i in a[5]:
s=s+1
B.s=10
for i in range(b[2]):
s=s-1
C.s=0
while s <= c[2]:
s=s+1
D.s=10
while s >= c[3]:
s=s-1
A、A B、B C、C D、D -
20、下列表达式中,结果为True的是( )A、abs(-5+10//4) <= 2.5 B、not(4/2**3 <= 1) C、5 >= 4 or 3 == 2 and 3 <= 2 D、7%2 != 0 and 2%7 == 0