在线作业答案 发表于 2022-2-27 10:25:56

贵州电大2021年秋季《Pyho编程技术(省)》任务03

2021年秋季《Pyho编程技术(省)》任务03
1.[单选题]下面代码的输出结果是
贵州电大2021年秋季学期形考任务
foriinrange(1,6):
ifi/3==0:
break
else:
print(i,end=”,”)
A.1,2,3,
B.1,2,3,4,5,
C.1,2,3,4,
D.1,2,
答:——B——
2.[单选题]关于Python循环结构,以下选项中描述错误的是
A.break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行
B.每个continue语句只有能力跳出当前层次的循环
C.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
D.Python通过for、while等保留字提供遍历循环和无限循环结构
答:——B——
3.[单选题]关于Python语句P=–P,以下选项中描述正确的是
A.P的绝对值    电大作业
B.给P赋值为它的负数
C.P=0
D.P等于它的负数
答:——B——
4.[单选题]下面代码的输出结果是
a=[]
foriinrange(2,10):
count=0
forxinrange(2,i-1):
ifi%x==0:
count+=1
ifcount!=0:
a.append(i)
print(a)
A.
B.B
C.C
D.
答:————
5.[单选题]fornuminrange(2,10):
ifnum>1:
foriinrange(2,num):
if(num%i)==0:奥鹏贵州电大
break
else:
print(num)
A.4,6,8,9
B.2,4,6,8,10
C.2,4,6,8
D.2,3,5,7,
答:————
6.[单选题]关于递归函数的描述,以下选项中正确的是
A.函数名称作为返回值
B.包含一个循环结构
C.函数比较复杂
D.函数内部包含对本函数的再次调用
答:————
7.[单选题]以下选项中能够最简单地在列表[‘apple’,’pear’,’peach’,’orange’]中随机选取一个元素的是
A.sample()
B.random()
C.choice()
D.shuffle()
答:————
8.[单选题]下面代码的输出结果是
forninrange(100,200):
i=n//100
j=n//10%10
k=n%10
ifn==i**3+j**3+k**3:
print(n)
A.159
B.157
C.152
D.153
答:————
9.[单选题]random库中用于生成随机小数的函数是
A.randrange()
B.random()
C.randint()
D.getrandbits()
答:————
10.[单选题]下面代码的输出结果是
foriin“Python”:
print(i,end=”“)
A.P,y,t,h,o,n,
B.Python
C.Python
D.Python
答:————
11.[单选题]下面代码的输出结果是
s=1
while(s<=1):
print(‘计数:’,s)
s=s+1
A.计数:0
计数:1
B.出错
C.计数:0
D.计数:1
答:————
12.[单选题]于程序的异常处理,以下选项中描述错误的是
A.编程语言中的异常和错误是完全相同的概念
B.程序异常发生后经过妥善处理可以继续执行
C.异常语句可以与else和finally保留字配合使用
D.Python通过try、except等保留字提供异常处理功能
答:————
13.[单选题]给出如下代码:
importrandom
num=random.randint(1,10)
whileTrue:
guess=input()
i=int(guess)
ifi==num:
print(“你猜对了”)
break
elifi<num:
print(“小了”)
elifi>num:
print(“大了”)
以下选项中描述错误的是
A.random.randint(1,10)生成之间的整数
B.“importrandom”这行代码是可以省略的
C.这段代码实现了简单的猜数字游戏
D.“whileTrue:”创建了一个永远执行的While循环
答:————
14.[单选题]关于Python遍历循环,以下选项中描述错误的是
A.遍历循环通过for实现
B.无限循环无法实现遍历循环的功能
C.遍历循环可以理解为从遍历结构中逐一提取元素,放在循环变量中,对于所提取的每个元素只执行一次语句块
D.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
答:————
15.[单选题]下面代码的输出结果是
foriinrange(1,10,2):
print(i,end=”,”)
A.1,4,
B.1,4,7,
C.1,3,5,7,9,
D.1,3,
答:————
16.[单选题]下面代码的输出结果是
foriinrange(1,6):
ifi%3==0:
break
else:
print(i,end=”,”)
A.1,2,3,
B.1,2,3,4,5,6
C.1,2,
D.1,2,3,4,5,
答:————
17.[单选题]下面代码的输出结果是
forain‘mirror’:
print(a,end=””)
ifa==‘r’:
break
A.mir
B.mirror
C.mi
D.mirrorr
答:————
18.[单选题]下面代码的输出结果是
sum=0
foriinrange(2,101):
ifi%2==0:
sum+=i
else:
sum-=i
print(sum)
A.-50
B.51
C.50
D.49
答:————
19.[单选题]下面代码的输出结果是
foriin[“popstar”]:
pass
print(i,end=“”)
A.无输出
B.popstar
C.出错
D.popstar
答:————
20.[单选题]random.uniform(a,b)的作用是
A.生成一个之间的随机整数
B.生成一个(a,b)之间的随机数
C.生成一个均值为a,方差为b的正态分布
D.生成一个之间的随机小数
答:————
21.[单选题]关于Python的无限循环,以下选项中描述错误的是
A.无限循环一直保持循环操作,直到循环条件不满足才结束
B.无限循环也称为条件循环
C.无限循环通过while保留字构建
D.无限循环需要提前确定循环次数
答:————
22.[单选题]Python异常处理中不会用到的关键字是
A.finally
B.else
C.try
D.if
答:————
23.[单选题]给出下面代码:
a=input(“”).split(“,”)
x=0
whilex<len(a):
print(a,end=””)
x+=1
代码执行时,从键盘获得a,b,c,d,则代码的输出结果是:
A.执行代码出错
B.abcd
C.无输出
D.a,b,c,d
答:————
24.[单选题]下面代码的输出结果是
a=1.0
ifisinstance(a,int):
print(“{}isint”.format(a))
else:
print(“{}isnotint”.format(a))
A.出错
B.1.0isint
C.无输出
D.1.0isnotint
答:————
25.[单选题]给出下面代码:
k=10000
whilek>1:
print(k)
k=k/2
上述程序的运行次数是:
A.14
B.1000
C.15
D.13
答:————

本内容由易百教育整理发布
页: [1]
查看完整版本: 贵州电大2021年秋季《Pyho编程技术(省)》任务03