1.以下不属于人工智能领域的Python第三方库是( )。
A.Keras
B.PyTorch
C.MXNet
D.PyOCR
D【解析】PyOCR是图像字符识别方向的第三方库;PyTorch、MXNet、Keras都属于人工智能领域的第三方库。
2.以下不属于数据分析领域的Python第三方库是( )。
A.Pandas
B.PyQt5
C.Numpy
D.Seaborn
B【解析】PyQt5是用户图形化界面方向的第三方库;Pandas、Numpy、Seaborn、Scipy都是数据分析方向的第三方库。
3.以下用于计算机视觉领域的Python第三方库是( )。
A.OpenCV-Python
B.Matplotlib
C.Flask
D.PyMongo
A【解析】OpenCV-Python是图像处理和计算机视觉方向的第三方库;Matplotlib是数据可视化方向的第三方库;Flask是Web开发方向的第三方库;PyMongo是数据存储方向的第三方库。故答案为A项。
4.生成一个[1, 99]之间随机整数的函数是( )。
A.random.randint(1, 100)
B.random.randint(0, 99)
C.random.randint(1,99)
D.random.uniform(1, 99)
C【解析】random.randint(a,b)随机生成[a,b](包括a、b)之间的整数;random.uniform(a,b)随机生成[a,b](包括a,不包括b)之间的实数。故答案为C项。
5.安装一个第三方库的命名格式是( )。
A.pip uninstall
B.pip install
C.pip download
D.pip search
B【解析】pip install <第三方库名>:安装第三方库;pip uninstall <第三方库名>:卸载一个已经安装的第三方库;pip download <第三方库名>:下载第三方库的安装包,但并不安装;pip search <第三方库名>:联网搜索库名或摘要中的关键字。故答案为B项。
6.下列函数中,不是Python内置函数的是( )。
A.perf_counter()
B.all()
C.abs()
D.format()
A【解析】perf_counter()是time库的函数,调用该函数需要先导入time库。
7.f=open()可以打开一个文件,关于f的描述错误的是( )。
A.f是文件对象引用,在程序中表示文件
B.f是一种特殊的Python变量,执行print(f)时会报错
C.f.read()可以一次性读入文件全部信息
D.执行m=f后,m和f同时表示所打开文件
B【解析】f=open(),f是文件对象的引用,在程序中f代表打开的文件,执行print(f)不会报错,故B项错误、A项正确;f.read()方法如果不给出参数,则从文件中读入整个文件内容,故C项正确;执行m=f后,m也是该文件对象的引用,m与f都表示该打开文件对象,故D项正确。
8.在进行CSV文件读写时,最不可能使用的字符串处理方法是( )。
A.strip()
B.join()
C.index()
D.split()
C【解析】CSV文件中以英文逗号分隔数据,形成一行。在进行CSV文件读写时,常用的字符串处理方法有strip()、join()、split()。strip()方法用于删除文件开头和结尾的给定字符序列,参数为空时,默认删除空白符(包括’\n’、’\r’、’\t’、’ ‘)。join()方法用于将数据以指定的字符(分隔符)连接成一个新的序列。split()方法用于将数据按某一个字符或字符串进行分隔。index()方法用于检测字符串中是否包含指定子字符串,在进行CSV文件读写时,相较于前面三种方法,最不可能使用。
9.二维列表 ls = [[9, 8], [7, 6], [5, 4], [3, 2], [1, 0]],能够获得数字4的选项是( )。
A.ls[-3][-1]
B.ls[3][-1]
C.ls[2][0]
D.ls[-2][0]
A【解析】本题考查列表取值。要取得数字4,首先可以通过ls[-3]或ls[2]的方式取得ls的第3个元素:[5,4],然后在取得的元素中通过[5,4][-1]或[5,4][1]的方式取得4。因此,ls[-3][-1]或ls[-3][1] 或