Python二级---单项概述(二)

1,计算机完成一条指令所花费的时间为一个(B
A.存取周期
B.指令周期
C.执行速度
D.执行时序
·
:指令周期越短,指令执行越快。
·
2,顺序程序不具有(A
A.并发性
B.可再现性
C.顺序性
D.封闭性
·
:顺序程序。
·
3,进程具有多种属性,并发性之外的另一重要属性是(D
A.封闭性
B.易用性
C.静态性
D.动态性
·
:进程的特性包括并行性和动态性。
·
4,如果一个进程在运行时因某种原因暂停,该进程将脱离运行状态进入(B
A.停止状态
B.阻塞状态
C.静止状态
D.就绪状态
·
:进程脱离并进入阻塞状态(等待状态)
·
5,关于数据维度,以下选项中描述错误的是(D
A.集合类型可以表示一维数据
B.字典可以表示高维数据
C.列表类型可以表示二维数据
D.字典类型可以表示一二维数据
·
:字典类型无法表示一维数据
·
6,如果Python程序执行时产生了"unexpected indent"错误,其原因可能是(B
A.代码变量未赋初值
B.代码缩进不正确
C.代码进入了死循环状态
D.代码使用了错误的保留字
·
:indent(缩进)。
·
7,在Python语言中,整数999的二进制、八进制、十六进制表达形式分别是(B
A.b1111100111,o1747,x3e7
B.0b1111100111,0o1747,0x3e7
C.B1111100111,01747,X3e7
D.1111100111,1747,3e
·
:Python的二进制、八进制、十六进制分别以0b、0o、0x开头
·
8,以下程序执行结果是(A
import time
print(type(time.ctime()))

A.<class “str”>
B.<class “float”>
C.True
D.<class “int”>
·
:ctime()函数把一个时间戳转换为中文形式。
·
9,在time库中,可以进行程序计时的函数是(B
A.strftime()
B.perf_counter()
C.sleep()
D.strptime()
·
:counter(计时器)
·
10,表达式"Python编程是方向"[2:-2]的结果是(B
A.“ython编程是方”
B.“thon编程是”
C.“ython编程是”
D.“thon编程是方”
·
:包括2,不包括-2。
·
11,以下关于random库的描述错误的是(D
A.使用random库可以用import random方式引入
B.random.seed()可用于初始化随机数种子,用于随机数序列再现
C.random.randint()将产生一个随机整数
D.random()库产生在0到1之间真正的随机数
·
:ramdom()生成一个[0.0 , 1,0]之间的随机小数
randint(a,b)生成一个[a , b]之间的整数。
·
12,以下代码的输出结果是(D

ls=[2018,2019,2020]
print(",".join(ls))

A.2018,2019,2020
B.201820192020
C.2018,2019,2020,
D.TypeError错误
·
:join对字符串进行拼接。
·
13,以下语句的执行结果是(B

d={1:10,2:2,3:100} 
print(d.get(3,99))

A.2
B.100
C.10
D.99
·
:d.get()函数返回指定键的值
·
14,以下程序的输出结果是(B

def maxmin(a=10, b=5,c=2):
	  return max(a, b, c) + min(a, b, c) print(maxmin(1, b=10))

A.6
B.11
C.7
D.12
·
:return 10 + 1 默认参数会被传参覆盖。
·
15,变量ls=[1,2,3,4,5,6,7,8,9],以下执行结果是1234 5 6 7 89的选项是(A

*A.print(" ".join(str(ls).strip("[]").split(",")))
B.print(" ".join(ls))
C.print(" ".join(str(ls).split(","))) 
D.print("".join(str(ls)))

·
:先转string类型,并去掉[ ]标志,通过“,”切片,再使用“ ”进行join。
·
16,补充以下程序,输出随机列表元素的最大值的选项是(A
import random as r listV=[] r.seed(100)
for i in range(10):
listV.append(r.randint(100,999))

A.print(max(listV))
B.print(listV.reverse(i))
C.print(listV.pop(i))
D.print(listV.max())

:输出列表最大值 print(max(listV))

17,设栈的存储空间为S(1:50),初始状态为top=-1。现经过一系列正常的入栈与退栈操作后, top=30,则栈中的元素个数为(B
A.31
B.30
C.20
D.19
·
:top=-1 栈底逻辑地址为1,经入与退栈操作后,栈顶指针为30,(自底向顶方向依次存放数据)数据元素应1~30之间,故有30个元素。
·
18,循环队列的存储空间为Q(1:50),初始状态为空。经过一系列正常的入队与退队操作后,front=1,rear=25。此时该循环队列中的元素个数为(D
A.27
B.26
C.25
D.24
·
:头指针(front=1) ,尾指针(rear=25)说明入队25次,退队1次,有24个元素。
·
19,以下选项,不是Python保留字的选项是(B
A.with
B.count
C.is
D.and
·
:count可以是变量。
·
20,以下不是Python深度学习方向的第三方库是(A
A.requests
B.MXNet
C.PyTorch
D.Keras
·
:requests是开源协议的HTTP库。

·

Thanks

  • 22
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值