相关试卷
-
1、若对变量r的值进行0和1之间的转换运算,下列选项中无法实现此功能的是( )A、r=1-r B、r=abs(r-1) C、r=(r+1)%2 D、r=r%2+1
-
2、Python中,下列用于交换x,y 两个变量的值的语句,不正确的是( )A、x=y;y=x B、t=x;x=y;y=t C、t=x+y;x=t-x;y=t-y D、x,y=y,x
-
3、某算法的部分流程图如图所示。执行这部分流程, 则输出n 的值为( )
A、28 B、29 C、35 D、36 -
4、下面关于算法的描述, 正确的是( )A、一个算法只能有一个输入 B、算法只能用框图来表示 C、一个算法的执行步骤可以是无限的 D、一个完整的算法,都至少有一个输出结果
-
5、下列关于声音的数字化说法, 不正确的是( )A、声音数字化的过程属于数/模转换的过程 B、声音数字化的结果是将声音信息转换成二进制编码 C、声音容量大小通常由量化位数和采样频率决定 D、对同一个声音信息采样点分别采用8位和24位量化,其容量之比为1:3
-
6、下列有关信息编码的说法, 正确的是( )A、十六进制数82H 与十进制数82D的值相等 B、某7位二进制数的最高位为1,将其转换为十进制数后的值均大于等于64 C、根据GB2312-80汉字标准,“信息”两字的内码共占2个字节 D、已知大写字母“X”的ASCII码值为58H,则大写字母“Z”的ASCⅡ码值是60H
-
7、下列关于计算机信息编码的描述,正确的是( )A、字符“0”的ASCII码值是0 B、每个汉字在不同输入法中的输入码都是相同的 C、数据的压缩是一个编码过程 D、16色位图的每个像素至少需16位二进制数进行编码
-
8、下列关于信息特征的说法,不正确的是( )A、“狼来了”的故事内容,说明信息存在真伪 B、大家都知道“狼来了”的故事,说明信息可以共享 C、不同的人讲“狼来了”的故事或多或少会有所不同,说明信息可以被加工和处理 D、在公园无意听到一位母亲在给小孩讲“狼来了”的故事,说明信息传播不需要载体
-
9、以下关于数据的说法,正确的是( )A、数据是信息的一种表现形式,数据是信息的载体 B、数据的记录过程一定需要人的参与 C、数据就是信息,信息就是数据 D、数据是计算机被发明之后产生的,所以在古代没有数据
-
10、编写一个“数字序列求和”的程序,实现如下功能:从键盘输入一串正整数序列,各数值之间用逗号隔开,输出该序列的和。例如输入序列“12,520 ,23, 1,”,运行界面如图所示。

s=input("请输入一串整数,以逗号间隔开来:")
t=""
sum=0
for i in ① :
if i!=", ":
②
else:
sum=sum+int(t)
t=""

print("该数据序列的和为:",sum)
(1)、为实现上述功能,请在划线处填入合适代码。① ②
(2)、若删除加框处的代码,则图中的数据,输出的结果是。 -
11、编写“找数”程序,查找能被10整除,且包含3的三位数整数,输出符合条件的三位数及个数,运行结果如图所示。实现上述功能的程序如下,请在程序画线处填入合适的代码。

count = 0
for i in range(100,991,10) :
a=i//100
b= ①
if a==3 or b==3 :
②
print(i)
print("符合条件的数共有:",count,"个")
程序中划线①处应填入的代码为
程序中划线②处应填入的代码为
-
12、编写程序,实现如下功能:在键盘上输入两个正整数a、b(a<b),计算区间[a, b]内的所有奇数和,并输出结果。实现上述功能的程序如下,请在程序画线处填入合适的代码。
a= int(input("请输入整数a:"))
b= int(input("请输入整数b:"))
s=0
for i in ① :
if ② :
s=s+i
print("[" ,a, b,"]区间内的奇数和为:",s)
程序中划线①处应填入的代码为
程序中划线②处应填入的代码为
-
13、某python程序如下,程序运行完后,变量k的值是( )
s="Good-Luck-2023!"
n=0;m=0;k=0
for i in range(len(s)):
ch=s[i]
if ch>="0" and ch<="9":
m=m+1
elif ch>="a" and ch<="z":
n=n+1
else:
k=k+1
A、2 B、3 C、4 D、5 -
14、某python程序如下,程序运行完后,输出s2的值是( )
x=0
for i in range(1,11,2):
x+=i
print(x)
A、9 B、16 C、25 D、36 -
15、某python程序如下,程序运行完后,输出s2的值是( )
s1="today"
s2=""
for c in s1:
s2=c+s2
print(s2)
A、today B、yadot C、odayt D、tdyoa -
16、用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("雨停")
-
17、下列python语句中,不能实现2个整型变量a、b的值进行交换的是( )A、a,b=b, a B、t=a;a=b;b=t C、a=a* b;b=a/b;a=a/b D、a=a+b;b=a-b;a=a-b
-
18、已知列表a1=[1,2,3,4],执行语句a1[0]=5后,列表a1中的内容为( )A、[1,2,3,4] B、[5,2,3,4] C、[5,1,2,3,4] D、[1,2,3,4,5]
-
19、已知变量s="password", 下列表达式的值为"pass"的是( )
①s[:4] ②s[-5:-1] ③s[:2]+s[3]*2 ④s[0:2]+s[3:5]
A、①②③ B、②④ C、①③④ D、①③ -
20、下列表达式的计算结果和表达式 6*3**2%8//2+1 的结果相同的是( )A、str(len('2023 杭州亚运会')//3) B、max(“1234”) C、int(3**2/2) D、632 // 10 % 10