相关试卷
-
1、如图所示,是一个“天”字的8*8信息编码点阵图,假设空方块用“0”表示,黑方块用“1”表示,点阵图第7行用“0”和“1”从左向右排列的信息编码是01000100,只修改一行编码就可以将原图的“天”字改成“大”字,应修改第2行,修改后的编码是( )
A、10011100 B、10000011 C、00010000 D、01111100 -
2、阅读下列材料,回答小题
长津湖战役结束后,炊事班长打扫战场,发现一块“质量还不错”的蓝白布,打算用做蒸笼布,团部翻译认出这是“北极熊团”的团旗,将它作为关键战利品上交志愿军总部。

关于数据与信息的关系,下列说法不正确的是( )
A、“北极熊团”团旗上的图案是信息 B、同样的数据,不同的人会有不同的解读 C、广博的知识有助于准确解读数据包含的信息 D、数据的价值往往取决于其中包含的信息 -
3、密码锁的设计旨在让出行变得更加便捷,摆脱携带钥匙的烦恼。比如,密码设置为“202501”,使其仅在完全匹配密码“202501”时才打开锁,但是如果连续3次输入都错误就会被锁定。
password="202501"#设初始密码为202501
n=0
while n < 3:
yours=input("请输入密码:")
n+=l
if password ① yours:
print("欢迎回家")
② #跳出循环
③ :
print("密码错误")
if n == 3:
print("错误3次,请稍后再试")
(1)程序代码①处代码正确的是
A.// B.= C.== D.#
(2)程序代码②处代码正确的是
A.input B.pop C.break D.print
(3)程序代码③处代码正确的是
A.if B.str C.else D.range
-
4、求两个数的最大公约数。请完善程序使得程序接收用户输入的两个整数,然后计算并打印它们的最大公约数。
① gcd(a,b):# 定义gcd函数,接收两个参数 a 和 b
while b != 0:
#计算a对b的余数,并将结果存储在temp 变量中
temp=a%b
a=b
b=temp
#当b为0时,循环结束,此时a即为最大公约数
return a
#通过输入语句获取两个整数
num1=② (input("请输入第一个数:"))
num2=int(input("请输入第二个数:"))
print("最大公约数是",③ (num1,num2)) # 调用gcd函数并打印结果
(1)程序代码①处代码正确的是
A.def B.num2 C.input D.print
(2)程序代码②处代码正确的是
A.input B.int C.num2 D.def
(3)程序代码③处代码正确的是
A.a B.num1 C.gcd D.num2
-
5、完善程序使得该程序能够求0~50所有偶数的和
s=①
for i in range(0,② ,③ ):
s=s+④
print("0~50所有偶数的和为",s)
(1)程序代码①处代码正确的是
A.n B.0 C.s+1 D.i
(2)程序代码②处代码正确的是
A.2 B.51 C.50 D.1
(3)程序代码③处代码正确的是
A.1 B.2 C.0 D.n
(4)程序代码④处代码正确的是
A.s B.1 C.i D.for
-
6、阅读下列程序段
n=int(input("请输入一个正整数")
t=0
while(n):
t+=n%10
n=n//10
输入n的值为356,程序运行结束后,变量t的值为( )
A、14 B、0 C、653 D、356 -
7、下面Python程序的功能是判断闰年。闰年的第一种是普通闰年,能被4整除但不能被100整除;第二种是世纪闰年:能被400整除。在横线处应该填写的代码是( )
year=int(input("请输入年份:"))
if ( ):
print("是闰年!")
elif (year% 400 == 0):
print("是闰年!")
else:
print("不是闰年!")
A、year//4==0 and year//100!=0 B、year//4==0 or year//100!=0 C、year%4 ==0 and year % 100 != 0 D、year%4==0 or year%100 !=0 -
8、表达式3<5>2的运算结果为( )A、False B、3 C、True D、0
-
9、关于盐碱地有这样的谚语:“春天白茫茫,夏天雨汪汪,十年九不收,糠菜半年粮”,这段描述属于( )A、数据 B、知识 C、信息 D、数字
-
10、数字化盐碱地治理平台通过中心控制平台大屏幕不断显示各地信息数据,此时中心控制平台大屏幕是信息的( )A、载体 B、时效 C、价值 D、传递
-
11、下列Python函数中,能够对列表[1,7,9,8,5]求和的( )A、val() B、ord() C、sum() D、str()
-
12、下列程序段的运行结果是( )
a=[1,2,3,4,5]
b=[6,7,8,9,10]
c=[]
for i in range(4):
c.append(a[i]+b[i])
print(c)
A、[7,9,11,13,15] B、[7,9,11,13] C、[16,27,38,49,510] D、[15,13,11,9,7] -
13、数据1~100升序排列,若用二分查找其中的某个数,最多需要查找的次数为( )A、3 B、7 C、10 D、50
-
14、小芮同学所在的环境生态兴趣小组利用问卷星对平罗县盐碱化耕地地区盐碱化问题进行问卷调查,小芮同学采用的数据收集方法为( )A、访谈法 B、观察法 C、调查法 D、实验法
-
15、a是一个3位的正整数,下列能获得该数的十位数上数字的表达式是( )A、a%10//10 B、a%10/10 C、a/10%10 D、a//10%10
-
16、小芮同学所在的环境生态兴趣小组要对盐碱化耕地对农作物的生长和发育影响进行研究。使用 WPS 的哪个功能快速清晰引导他们找到平罗县九个数据采集点中盐碱问题最严重的几个点( )
A、排序 B、筛选 C、分类汇总 D、绘图 -
17、运行下列程序后,函数f(4)的值为( )
def f(n):
if n == 0 or n == 1:
return 1
else:
return n*f(n -1)
A、1 B、24 C、6 D、10 -
18、执行下列Python程序,能够看到的运行结果是( )
s=str(123)+'456'
print(s)
A、123 B、456 C、579 D、123456 -
19、关于数据的收集方法,下列属于间接获取数据的是( )A、通过实验获取数据 B、通过访谈获取数据 C、通过传感器收集环境数据 D、通过查阅文献获取数据
-
20、下列选项中可以作为合法变量名的是( )A、k-b B、3y C、Boy D、f(x)