Python浙江会考后面大题
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
2021年7月28日,颁布了司法解释,规定小区物业不得强制将人脸识别作为出入小区唯一验证方式。下列关于小区人脸识别门禁系统的说法,正确的是
A.小区新业主可以在网上提交照片或线下拍照,体现了大数据的多样性
B.可以通过仅存储业主人脸照片的MD5校验值减小人脸数据泄漏的风险
C.系统使用人脸数据进行学习以降低识别错误率,使用了强化学习技术
D.业主通过人脸识别后电子锁自动解锁,电子锁是门禁系统的输出设备
网段192.168.1.0/24的子网掩码是
A.255.0.0.0
B.255.255.255.0
C.255.255.255.24
D.255.255.255.32
下列十六进制数中,能被4整除的是
A.AF307CH
B.B49F1BH
C.CD6E46H
D.D815C2H
卫星图像通常具有超大的尺寸。一幅未经压缩的边长为20000像素的24位正方形卫星图像,使用100Mbps的网速进行下载,下载所需的时间约为
A.11.4秒
B.22.9秒
C.92.6秒
D.732秒
下列Python代码能等概率产生0~9的一个排列
import randomarr=list(range(10))for i in range(len(arr)-1):k=________arr[i],arr[k]=arr[k],arr[i]
则划线处的代码可以是
A.int(random.uniform(0,len(arr)))
B.random.randint(i,len(arr)-1)
C.random.choice(range(i+1,len(arr)))
D.random.sample(range(len(arr)-i),1)+i
以下Python代码的功能是在所有6位的正整数中,寻满足能被983整除,交换它的前3位和后3位得到的整数能被2957整除的最大整数。
for i in range(999999,99999,-1):
rev=________
if i%983==0 and rev%2957==0:
print("满足条件的整数是",i)
break
else:
print("不存在满足条件的整数")
则划线处的代码可以是
A.int(str(i)[3:]+str(i)[:-3])
B.i/1000+i%1000*1000
C.i[3:6]*1000+i[0:3]
D.int(str(i)[0:4:3][::-1])
有如下Python函数:
def uc(string):
result=""
for ch in string:
if"a"<=ch<="z":
result+=ch.upper()
elif"A"<=ch<="Z":
if len(result)>0 and result[-1]!="_":
result+="_"
result+=ch
return result
该函数的返回值可能是
A."BEST_WISHES"
B."BEIJING2008"
C."LOVE_PYTHON_"
D."Technology"
某对分查算法的Python程序如下
i=0;j=len(arr)
m=(i+j)//2
while i<j and key!=arr[m]:二叉树的遍历python
if key>arr[m]:
i=m+1
else:
j=m
m=(i+j)//2
数组arr中的元素各不相同且按升序排列,则当程序运行结束时,各变量的值可能满足
A.key!=arr[m]and i==j+1
B.i==j-1 and m==j
C.key==arr[m]and i==j
D.i==len(arr)and m==j
对列表[7,8,9,10,11,12,6,5,4,3,2,1]进行升序冒泡排序,需要交换的次数为
A.11
B.21
C.41
D.57
合并两个升序排列(即头节点最小)的链表为一个升序排序的链表的Python代码如下:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。