Python开发基础(试卷编号171)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Python开发基础(试卷编号171)
1.[单选题]以下选项中,属于 Python 语言中合法的二进制整数是( )
A)0B1010
B)0B1019
C)0bC3F
D)0b1708
答案:A
解析:
2.[单选题]Tkinter 中 Button 组件的作用是。

A)用于执行用户的单击操作
B)用于显示图片
C)用于接收输入的字符
D)用于编辑文本
答案:A
解析:
3.[单选题]Python 解释器在语法上不支持( )编程方式
A)面向对象
B)自然语言
C)面向过程
D)语句
答案:B
解析:
4.[单选题]以下创建字典方式,错误的是:( )
A)d={1:[1,2],3:[3,4]}
B)d={[1,2]:1,[3,4]:3}
C)d={(1,2):1,(3,4):3}
D)d={1: "张三", 2:"李四"}
答案:B
解析:
5.[单选题]以下程序运行结果为 。

For i in range(1,10,3):
if i % 5 == 0:
print('"Bingo!"')
break
else:
print( i ,end ='' )
A)Bingo!
B)1 4 7
C)1 4 7 11
D)1 4 Bingo!
答案:B
解析:
6.[单选题]哪个选项是使用 PyInstaller 库对 Python 源文件打包的基本使用方法?
A)pip -h
B)pip install <拟安装库名>
C)pip download <拟下载库名>
D)pyinstaller 需要在命令行运行 :\>pyinstaller <Python源程序文件名>
答案:D
解析:
7.[单选题][]下列OS模块常用目录操作方法是删除目录( )
A)mkdir()
B)rmdir()
C)listdir()
D)deldir()
答案:B
解析:
8.[单选题]HDFS的Block默认保存几份?
A)3
B)2
C)1
D)不确定
答案:A
解析:
9.[单选题]np.diag)函数的作用是()
A)根据参数创建矩阵
B)根据一个向量创建斜对角线方阵
C)根据参数切割矩阵
D)根据一个向量创建三角矩阵
答案:B
解析:np.diag)的作用是根据一个向量建立斜对角线方阵,对角线为向量值,与eye的区别是对角线可以不全为1。

10.[单选题]area是tri模块中的一个函数,执行from tri import area后,调用area()函数应该使用( )
A)tri(area)
B)tri.areal()
C)area()
D)tri()
答案:C
解析:
11.[单选题]格式化输出0.002178对应的科学表示法形式,保留4位有效位的标准浮点形式及百分形式(保留 2 位小数),正确的是( )
A)print("{0:.2e} {0:.2%}".format(0.031415926))
B)print("{0:.2e} {0:.2%}".%(0.031415926))
C)print("{0:e} {0:.2%}".%(0.031415926))
D)print("{0:e} {0:%}".%(0.031415926))
答案:A
解析:
12.[单选题]以下程序的输出结果是:>>> def f(x, y = 0, z = 0): pass>>> f(1, , 3)
A)pass
B)None
C)not
D)出错
答案:D
解析:
13.[单选题]阅读下面的程序:
Def func(): print(x) x=100
Func()
1
2
3
4
执行上述语句后,输出的结果为( )。

A)0
B)100
C)程序出现异常
D)程序编译失败
答案:C
解析:
14.[单选题]获取一个整数num的个位上的数字的方法是:
A)num // 10
B)num % 10
C)num / 10
D)num - 10
答案:B
解析:
15.[单选题]下面描述序列类型正确的说法是( )
A)是一维元素向量、元素之间存在先后关系,元素间必须是唯一的
B)是一维元素向量、元素之间存在先后关系,通过序号访问元素,元素之间不排他性
C)元素之间有先后关系,元素间必须是唯一的
D)元素之间没有先后关系,可以通过序号访问
答案:B
解析:
16.[单选题]Try:
1 / 0
Except Exception as e:
print ("0不能作为除数")
Else:
print ("没有异常")
Finally:
Print ("最后总是要执行我")
以上程序运行的结果是:( )
A)0不能作为除数
B)最后总是要执行我
C)没有异常
D)0不能作为除数 最后总是要执行我
答案:D
解析:
17.[单选题]以下关于Selenium定位网页页面元素的方法,说法的错误的是()
A)name定位具有唯一性
B)name定位是通过find_element_by_name获得定位元素的
C)class定位是通过find_element_by_class_name获得定位元素的
D)可以通过超链接全部名字作为关键字来定位元素
答案:A
解析:
18.[单选题]下列不属于XPath通配符的是( )
A)*
B)/
C)node()
D)/bookstore/*
答案:D
解析:
19.[单选题]Print({1,2,3}-{3,4,6})
以上程序的运行结果为( )。

A){-2,-2,-3}
B){2,2,3}
C){1,2}
D)报错
答案:C
解析:
20.[单选题]阅读如下代码
Import pandas as pd
A = pd.Series([9, 8, 7, 6], index=['a', 'b', 'c', 'd'])
哪个是 print(a.index)的结果?()
A)[9, 8, 7, 6]
B)[‘a’, ‘b’, ‘c’, ‘d’]
C)(‘a’, ‘b’, ‘c’, ‘d’)
D)Index([‘a’, ‘b’, ‘c’, ‘d’])
答案:D
解析:
21.[单选题]设a=“python1”,以下说法正确的是
A)a[2]的值为:y
B)a[ 2:5 ]的值为:ytho
C)a[ 1:6 ] 的值为:python
D)a[ 3 ] 的值为:h
答案:D
解析:
22.[单选题]In object-oriented programming, one of first tasks of the programmer is to
A)list the nouns in the problem
B)list the methods that are needed
C)identify the classes needed
D)identify the objects needed
答案:C
解析:
23.[单选题]( )没有统一的字符编码,只能当做字节流,而不能看作字符串。

A)文本文件
B)二进制文件
C)网页文件
D)图形文件
答案:B
解析:
24.[单选题]以下哪个是 Python 不支持的数据类型( )
A)list
B)float
C)int
D)char
答案:D
解析:
25.[单选题][] string1='乐亚风快男索白给' string2='哈男乐快风' for i in string1: for j in string2: if i==j: string1 = string1.replace(i,'') print(string1) ( )
A)快乐风男亚索
B)print
C)亚索白给
D)风男亚索
答案:C
解析:
26.[单选题][]如何将alist=[1,2,3,4,5,6]改为alist=[0,2,11,0,12,6]( )
A)alist=[1,2,3,4,5,6]
B)alist=[1,2,3,4,5,6]
C)alist=[1,2,3,4,5,6]
D)alist=[1,2,3,4,5,6]
答案:A
解析:
27.[单选题]生成器都是Iterator对象,但list、dict、str虽然都是Iterable,却不是Iterator。

若要把Iterable变成Iterator,在Python中应该使用()。

A)capitalize函数
B)Iterable函数
C)Iterator函数
D)iter函数
答案:D
解析:
28.[单选题]插入数据的命令是()
A)select
B)insert into
C)update
D)delete
答案:B
解析:
29.[单选题]下面程序输入1时,输出是什么?。

( )num=int(input())a=num-1while a>1: if num %
a == 0: print("不是素数")breaka=a-1else: print("是素数")
A)出现异常
B)是素数
C)没有输出
D)不是素数
答案:B
解析:
30.[单选题]若 a = 'abcd' ,若想将 a 变为 'ebcd' ,则下列语句正确的是 ( )
A)a[0] = 'e'
B)a.replace('a', 'e')
C)a[1] = 'e'
D)a = 'e' + “bcd”
答案:D
解析:
31.[单选题]计算机系统由硬件和( )组成
A)软件
B)语言
C)控制器
D)内存储器
答案:A
解析:
32.[单选题]数据结构frozenset可以归类为( )
A)序列
B)映射
C)可变类型
D)不可变类型
答案:D
解析:
33.[单选题]下列代码要打开的文件应该在()
F = open('itheima.txt', 'w')
A)C盘根目录
B)D盘根目录
C)Python安装目录
D)程序所在目录
答案:D
解析:
34.[单选题]下列关于Python中的复数,说法错误的是
A)一个复数必须有表示虚部的实数和j
B)虚部必须后缀j,且必须是小写说法
C)表示复数的语法是real + imagej
D)实部和虚部都是浮点数
答案:B
解析:
35.[单选题]Python默认的1个代码缩进量是几个空格( )
A)3
B)4
C)1
D)2
答案:B
解析:
36.[单选题]以下选项中,不属于软件需求分析阶段主要工作的是
A)需求分析
B)需求评审
C)需求获取
D)需求变更申请
答案:D
解析:
37.[单选题]以下描述关于程序控制结构描述错误的是:( )
A)分支结构有单分支结构和二分支结构
B)二分支结构组合形成多分支结构
C)程序由三种基本结构组成
D)Python 里,能用分支结构写出循环的算法
答案:D
解析:
38.[单选题]以下会出现错误的是
A)泉州'.encode()
B)泉州'.decode()
C)泉州'.encode().decode()
D)以上都不会错误
答案:B
解析:
39.[单选题]以下选项不是 Python 保留字的是______。

A)try
B)For
C)from
D)false
答案:B
解析:
40.[单选题]假设将单词保存在变量 word 中,使用一个字典类型 counts={},统计单词出现的次数可采用以下代码()
A)A counts[word] = count[word] + 1
B)B counts[word] = count get(word,0) + 1
C)C counts[word] = count get(word,1) + 1
D)D counts[word] = 1
答案:B
解析:
41.[单选题]以下选项中Python用于异常处理结构中用来捕获特定类型的异常的保留字是( ) 窗体顶端
A)HYPERLINK
B)HYPERLINK
C)HYPERLINK
D)HYPERLINK
答案:D
解析:窗体底端
42.[单选题]下面语句中pyplot是什么含义?
Import matplotlib.pyplot as plt
A)matplotlib的子库
B)Matplotlib的子函数
C)matplotlib的类
D)matplotlib的方法
答案:A
解析:
43.[单选题]列表 books=[‘半生缘’,‘往事并不如烟’,‘心是孤独的猎手’] ,执行切片操作,以下代码输出错误的是?( )
A)books[0:2],输出:[‘半生缘’,‘往事并不如烟’]
B)books[:2],输出:[‘半生缘’,‘往事并不如烟’]
C)books[1:],输出:[‘半生缘’,‘往事并不如烟’]
D)books[-2:],输出:[‘往事并不如烟’,‘心是孤独的猎手’]
答案:C
解析:
44.[单选题]下面代码执行完后a得数是( )。

Def fun(x):
if (x==1):
return 1
else:
return 10
A=fun(5)
A)1
B)10
C)5
D)None
答案:B
解析:
45.[单选题]关于Python基本输入输出函数,描述错误的是
A)>>> a = eval("3.14")
print(a)
输出3.14
B)eval()函数也称为评估函数,可以去掉字符串最外侧的引号。

C)input函数从控制台获得用户的输入,可以按照多种数据类型输出,例如浮点型、字符型、列表型等。

D)print函数用于输出运算结果。

答案:C
解析:
46.[单选题]利用字典方法 keys 函数与 values 函数分别可以获取字典中的键和值,通过 list 函数可将结果转换为列表,其排列顺序保持着键与值的对应关系。

对于字典 Dict=
{2:‘two',3:‘three’,1:‘one’},若list(Dict.values())[0]为'two',则
list(Dict.keys(0)[0]的结果是()。

A)3
B)2
C)1
D)无法确定
答案:B
解析:
47.[单选题]相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和
A)可重用性差
B)冗余性
C)非持久性
D)安全性差
答案:B
解析:
48.[单选题]下列链表中,其逻辑结构属于非线性结构的是
A)双向链表
B)循环链表
C)二叉链表
D)带链的栈
答案:C
解析:
49.[单选题]以下哪些是urllib库robotparser模块的作用
A)模拟发送请求
B)异常处理
C)解析url
D)识别网站robots.txt文件
答案:D
解析:
50.[单选题]以下能够根据','分割字符串的是?
A)s.center()
B)s.replace()
C)s.split()
D)s.strip()
答案:C
解析:
51.[单选题]给出如下代码: fname = input("请输入要打开的文件: ") fi = open(fname, "r") for line in fi.readlines(): print(line) fi.close() 以下选项中描述错误的是( )
A)通过fi.readlines()方法将文件的全部内容读入一个字典fi
B)用户输入文件路径,以文本文件方式读入文件内容并逐行打印
C)通过fi.readlines()方法将文件的全部内容读入一个列表fi
D)上述代码中fi.readlines()可以优化为fi
答案:A
解析:
52.[单选题]Python脚本文件的扩展名是___________。

A)pt
B)pye
C)py
D)pyc
答案:C
解析:
53.[单选题]运行以下语句,输入77and88,输出的结果是( )s = input()for i in s: if '0'<=
i <= '9': continue else: s.replace(i,'')print(s)
A)77and88
B)and7788
C)7788
D)and
答案:A
解析:
54.[单选题]os.mkdir("test")函数的作用是
A)复制test目录
B)查询test目录
C)删除test目录
D)创建test目录
答案:D
解析:
55.[单选题][]b=(2,3,4,5,6) c = b[::] print(c==b) print(c is b)
A)True
B)True
C)False
D)False
答案:A
解析:
56.[单选题]表达式-15//4的值是?()
A)3
B)4
C)-3
D)-4
答案:D
解析:
57.[单选题]脏数据是指()
A)污染的数据
B)不规则的数据
C)存在计算机内的数据
D)异常值、缺失值
答案:D
解析:
58.[单选题]下面代码能将二维列表ls中的数据都扩大2倍的是( )
A)Ls=[[2,4,6],[3,6,9]]
For i in range(len(ls)):
For j in range(len(ls[i])):
ls[i][j]=ls[i][j]*2
Print(ls)
B)Ls=[[2,4,6],[3,6,9]]
For i in range(len(ls)):
for j in range(len(ls)):
ls[i][j]=ls[i][j]*2
Print(ls)
C)Ls=[[2,4,6],[3,6,9]]
For i in range(len(ls)):
for j in range(len(ls[i])):
ls[i][j]=ls[i][j]*2
Print(ls)
D)Ls=[[2,4,6],[3,6,9]]
For i in range(len(ls)-1):
for j in range(len(ls[i]-1)):
ls[i][j]=ls[i][j]*2
Print(ls)
答案:C
解析:
59.[单选题][] 表达式 divmod(20,3) 的结果是:( )
A)(6,
B)2
C)6
D)6,
答案:A
解析:
60.[单选题]( )下列关于程序设计语言的描述,正确的是( )
A)机器语言要通过编译才能被计算机接受
B)早期人们使用机器语言编写计算机程序
C)机器语言又称为高级语言
D)现在人们普遍使用机器语言编写计算机程序( )
61.[单选题]关于元组,下列描述正确的是( )
A)元组完全相当于一个列表
B)由于元组是一个序列,所以序列的切片操作可以用于元组
C)元组中的元素可以添加、删除或替换
D)一个元组就是一个字典
答案:B
解析:
62.[单选题]Python中可用于机器学习的库文件是哪个
A)learn-more
B)scikit-learn
C)geking
D)auto
答案:B
解析:
63.[单选题]下列选项中可以获取Python整数类型帮助的是______。

A)>>> help(int)
B)>>> dir(str)
C)>>> help(float)
D)>>> dir(int)
答案:A
解析:
64.[单选题]切片操作list(range(6))[::2]执行结果为________________。

( )
A)[0, 1]
B)[0, 1, 2]
C)[1, 3, 5]
D)(0, 2, 4)
答案:D
解析:
65.[单选题]下面程序中语句print(i*j)共执行了___________________次。

( ) For i in range( 5 ):
For j in range( 2,5 ):
Print(i*j)
A)15
B)14
C)20
66.[单选题]The following is an example of an instruction written in which computer language?以下是使用哪种计算机语言编写的指令的示例
10110000
A)Assembly language汇编语言
B)Java
C)machine language机器语言
D)C#
答案:C
解析:
67.[单选题]下列数据结构中,属于非线性结构的是___________。

A)二叉树
B)带链栈
C)队列循环
D)带链队列
答案:A
解析:
68.[单选题]以下关于 Python 字符串的描述中,错误的是():
A)字符串是字符的序列,可以按照单个字符或者字符片段进行索引
B)字符串包括两种序号体系:正向递增和反向递减
C)Python 字符串提供区间访问方式,采用 [N:M] 格式,表示字符串中从 N 到 M 的索引子字符串(包含 N 和 M)
D)字符串是用一对双引号" "或者单引号’ '括起来的零个或者多个字符
答案:C
解析:
69.[单选题]有函数:def location(city,province):
print("{}belongs to{}province".format(city,province)
以下语句中()的结果与其他几个不同。

A)location("Nanjing","Jiangsu")
B)location(province="Jiangsu",city="Nanjing")
C)location(city="Nanjing",province="Jiangsu")
D)location("Jiangsu","Nanjing")
答案:D
解析:
70.[单选题]下列程序执行后输出结果为( )x="abc”y=xy=100print(x)
B)97,98,99
C)100
D)以上三项均是错误的
答案:A
解析:
71.[单选题]下列代码运行结果是( )?
A = 'a'
Print( a > 'b' )
A)a
B)False
C)b
D)True
答案:B
解析:
72.[单选题]以下关于字符串类型的操作的描述,错误的是:
A)str.replace(x,y)方法把字符串str中所有的x子串都替换成y
B)想把一个字符串str所有的字符都大写,用str.upper()
C)想获取字符串str的长度,用字符串处理函数 str.len()
D)设 x = ’aa’ ,则执行x*3的结果是‘aaaaaa’
答案:C
解析:
73.[单选题]对于字典D={'A':10,'B':20,'C':30,'D':40},对第4个字典元素的访问形式是()
A)D[3]
B)D[4]
C)D['D']
D)D[D]
答案:C
解析:
74.[单选题]代码:str1='5'+'6',运行后str1结果是( )
A)56
B)11
C)'56'
D)'11'
答案:C
解析:
75.[单选题]以下关于scrapy说法错误的是
A)scrapy是一个快速、高层次的屏幕和web抓取框架
B)scrapy只能用于数据挖掘
C)scrapy可以用于自动化测试
D)scrapy可以抓取web站点并从页面中提取结构化数据
答案:B
解析:
76.[单选题]在字典中,查找一个键和查找一个值的速度哪个更快些__________。

A)键
B)值
C)相同快
D)无法比较
答案:A
解析:
77.[单选题]skleam 库中对数据进行预处理和规范化主要依靠()模块。

A)neighbors模块
B)preprocessing模块
C)pipeline 模块
D)datasets模块
答案:B
解析:sklearn.preprocessing 模块包括缩放、居中、归一化、二值化和插补方法,主要是对数据进行预处理和规范化。

)函数。

78.[单选题]已知x = 43,y = False;则表达式(x >= y and 'A' < 'B' and not y)的值是( )。

A)False
B)语法错
C)True
D)“假”
答案:C
解析:
79.[单选题]下面文件文件打开方式中,不能对打开的文件进行写操作的是( )
A)w
B)r
C)a
D)wt
答案:B
解析:
80.[单选题][] 关于Python函数,以下选项中描述错误的是( )
A)每次使用函数需要提供相同的参数作为输入
B)函数是一段具有特定功能的语句组
C)函数是一段可重用的语句组
D)函数通过函数名进行调用
答案:A
解析:
81.[单选题](, )Python中定义类的关键字是( )。

A)class
B)def
C)while
D)yield Pass
答案:A
解析:
82.[单选题]以下选项不属于 Python 整数类型的是:
A)二进制
B)十进制
C)八进制
D)十二进制
答案:D
解析:
83.[单选题]已知列表lst=[1,2,3,4,5],则以下哪个表达式的值不为5
A)lst[4]
B)lst[-1]
C)len(lst)
D)lst[5]
答案:D
解析:
84.[单选题]绘图通过( )为项目设置 matplotlib 参数。

A)re)
B)sci)
C)axes)
D)sca)
答案:A
解析:matplotlib.rc)设置当前的 matplotlib参数。

85.[单选题]( )关于Python语言的特点,以下选项中描述错误的是( )
A)Python语言是脚本语言
B)Python语言是非开源语言
C)Python语言是跨平台语言
D)Python语言是多模型语言
答案:B
解析:
86.[单选题]若字典d = {1:"a", 2:"b"},则能够访问d的第一个元素的语句是( )。

A)A d["0"]
B)B d["1"]
C)C d[1]
D)D d[0]
答案:C
解析:
87.[单选题]字符串s='a\nb\tc',则len(s)的值是()
A)无
B)5
C)6
D)7
答案:B
解析:
88.[单选题]pymysql中批量添加需要调用什么方法?
A)execute()
B)executemany()
C)addmany()
D)manyexecute()
答案:B
解析:
89.[单选题]软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。

下面属于应用软件的是
A)编译程序
B)操作系统
C)教务管理系统
D)汇编程序
答案:C
解析:
90.[单选题]关于软件测试中的β测试,以下描述正确的是( )
A)β测试是在软件公司内部展开的测试,由公司的非专业测试人员执行测试
B)β测试是在软件公司内部展开的测试,由公司专业的测试人员执行的测试
C)β测试是在软件公司外部展开的测试,必须由专业的测试人员执行的测试
D)β测试是在软件公司外部展开的测试可以由非专业的测试人员执行测试答案:D
解析:
91.[单选题]运行以下语句可能生成的结果是
Import random
A=[1,4,5,7,9]
Random.sample(a,2)
A)[1,4]
B)"1","4"
C)(1,4)
D){1,4}
答案:A
解析:
92.[单选题]下面哪个不是Pyinstaller的常用参数:
A)-h
B)-p
C)-k
D)-F
答案:C
解析:
93.[单选题]假设file是文本文件对象,()可读取file的一行内容。

A)file.read()
B)file.read(200)
C)file.readline()
D)file.readlines()
答案:C
解析:
94.[单选题]用()函数接收用输入的数据
A)accept()
B)input()
C)readline()
D)login()
答案:B
解析:
95.[单选题]Python表达式中,可以使用()控制运算的优先顺序。

A)圆括号()
B)方括号[]
C)大括号{}
D)尖括号<>
答案:A
解析:
96.[单选题]关于作用域,以下说法正确的是( )
A)所有函数以内的区域都是全局作用域
B)全局变量可以在程序的任意位置被访问
C)全局变量只能在函数内部被访问
D)局部作用域在程序执行时创建,在程序执行结束时销毁
答案:B
解析:
97.[单选题]Python中”wmn”+”k”*2的结果是( )。

A)A ‘wmnk2’
B)B ‘wmnkk’
C)C ‘wmnkwmnk’
D)D ‘wmnk*2’
答案:B
解析:
98.[单选题]下列数据中不属于列表的是()
A)[23,"a","68","34"]
B)[23,45,68,34]
C)["23","45","68","34"]
D){23,45,68,34}
答案:D
解析:
99.[单选题]pymysql连接数据库获取数据库连接时,数据库名不正确的堆栈信息是?
A)Unknown database 'test'
B)Access denied for user 'root'@'localhost' (using password: YES)
C)NoneType' object has no attribute 'encoding'
D)Can't connect to MySQL server on 'localhost' ([WinError 10061]
答案:A
解析:
100.[单选题]如何通过代理服务器进行爬虫()
A)个人发送访问请求到代理服务器,代理服务器转发到网站,网站反馈给个人
B)个人发送访问请求到网站,网站反馈给个人,并备份访问记录到代理服务器
D)个人发送访问请求到网站,网站反馈给代理服务器,个人再访问代理服务器获取网页信息
答案:C
解析:
101.[单选题]关于Python的全局变量和局部变量,以下选项中描述错误的是
A)局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用
B)使用global保留字声明简单数据类型变量后,该变量作为全局变量使用
C)简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放
D)全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效
答案:A
解析:
102.[单选题]ch1-9 下列选项中可以获取Python中输出函数帮助的是:
A)dir(print)
B)help(print)
C)help(input)
D)dir(output)
答案:B
解析:
103.[单选题][] 下列程序的输出结果是: ( )x = 100y = Falseprint(x * y -1)
A)True
B)False
C)-1
D)0
答案:C
解析:
104.[单选题]IDLE菜单中将选中区域缩进的快捷键是
A)Ctrl+]
B)Ctrl+S
C)Ctrl+A
D)Ctrl+C
答案:A
解析:
105.[多选题]为列表city = ['北京', '上海', '天津', '重庆']中每个元素增加从1开始的序号,下面语句正确的为:
A)city = ['北京', '上海', '天津', '重庆']
order_city = enumerate(city, 1)
order_city = enumerate(city, 1
print(list(order_city))
C)city = ['北京', '上海', '天津', '重庆']
order_city = zip(range(1, 5), city)
print(order_city)
D)city = ['北京', '上海', '天津', '重庆']
order_city = zip(range(1, 5), city)
print(list(order_city))
答案:BD
解析:
106.[多选题]可以删除表数据的关键字是
A)delete
B)drop
C)truncate
D)del
答案:AC
解析:
107.[多选题]严格公司商业()的安全备案和审批,实行总部、省级单位两级审批。

A)一般数据
B)全部数据
C)秘密数据
D)重要数据
答案:CD
解析:
108.[多选题]Python解析XML的方式中关于ElementTree说法正确的有
A)具有方便的API
B)速度快,消耗内存少
C)支持全部Xpath表达式
D)支持部分Xpath表达式
答案:ABD
解析:
109.[多选题]关于数据库的说法,正确的是()
A)除了MySQL之外,主流的关系型数据库还有Oracle、SQLServer、SQLite等
B)关系型数据库MySQL、Oracle、SQLServer、SQLite等可以通用SQL语言
C)非关系型数据库MongoDB具有一套不同于SQL的查询语言
D)主流的非关系型数据库有MongoDB、Redis、NoSQL等
110.[多选题]运算符的优先级描述正确的是:
A)正负号比*和/的优先级高
B)加减法比移位的优先级高
C)加减法比%的运算优先级高
D)比较运算比位运算优先级高
答案:AB
解析:
111.[多选题]在确定序列长度的情况下,可以用多变量赋值语句把元组、列表和字符串等序列解包,将元素分别赋值给多个独立变量,下面语句正确的有:
A)x, y = 5, 10
B)x, y = (5, 10)
C)a, b, c = 'xyz'
D)x, y = [3, 6]
答案:ABCD
解析:
112.[多选题]下列导入numpy正确的语句是
A)import numpy as np
B)from numpy import numpy
C)import numpy
D)from numpy as np
答案:AC
解析:
113.[多选题]在Java中,下面哪些选项属于线程生命周期中的状态【选三项】
A)阻塞
B)运行
C)冰冻
D)新建
答案:ABD
解析:概念理解
114.[多选题]对于break关键字,下面说法正确的是:
A)一定放在循环语句中
B)一定放在条件语句后面
C)一个break只能跳出离他最近一一层循环
D)一个break可以跳出多个循环
答案:ABC
115.[多选题]输出值是数值(scalar)类型的机器学习模型有( )
A)regressio
B)简单线性回
C)多重线性回归
D)对数回归
答案:ABC
解析:
116.[填空题]已知x = {1:1} ,那么执行语句x[2] = 2 之后, len(x) 的值为__
答案:2
解析:
117.[填空题]Python 标准库os.path 中用来判断指定文件是否存在的方法是____ 。

答案:(exists() )
解析:
118.[填空题]表达式‘%c’%65 == str(65) 的值为_。

答案:False
解析:
119.[填空题]已知列表x = [1, 3, 2] ,那么执行语句x.reverse() 之后, x 的值为__
答案:[2, 3, 1]
解析:
120.[判断题]Functions can be called from statements in the body of a loop and loops can be called from within the body of a function.
A)正确
B)错误
答案:B
解析:
121.[判断题]测试肯定是可以穷尽的。

A)正确
B)错误
答案:B
解析:
122.[判断题]分析顾客消费行业,以便有针对性的向其推荐感兴趣的服务,属于关联规则挖掘问题
A)正确
B)错误
123.[判断题]在try-except-else结构中,如果try块的语句引发了异常,则会执行else块中的代码。

A)正确
B)错误
答案:B
解析:
124.[判断题]元组tuple是属于可变对象。

A)正确
B)错误
答案:B
解析:
125.[判断题]Python字符串方法replace()对字符串进行原地修改
A)正确
B)错误
答案:B
解析:
126.[判断题]SELET-SQL 语句是数据查询语句
A)正确
B)错误
答案:A
解析:
127.[判断题]正则表达式’ python|perl ’或’ p(ython|erl) ’都可以匹配’ python ’或’perl ’
答案:对
解析:
128.[判断题]执行完如下两条语句:(1)a,b=12,2 (2)c=a/b,则变量c的数据类型是整型的
A)正确
B)错误
答案:B
解析:
129.[判断题]python中,调用函数时,缺省参数的值如果没有传入,则被使用默认值。

A)正确
B)错误
答案:A
130.[判断题]A good way to repeatedly perform an operation is to write the statements
for the task once and then place the statements in a loop that will repeat as many times as necessary.
A)正确
B)错误
答案:A
解析:
131.[判断题]函数的参数也是变量,只不过是独属于函数的局部变量,函数外部无法访问。

A)正确
B)错误
答案:A
解析:
132.[判断题](, )编写函数时,一般建议先对参数进行合法性检查,然后再编写正常的功能代码。

A)正确
B)错误
答案:A
解析:
133.[判断题]可用json.load方法来读取json格式文件。

A)正确
B)错误
答案:A
解析:
134.[判断题]函数可以有参数,也可以没有,但必须保留括号。

A)正确
B)错误
答案:A
解析:
135.[判断题]元组是不可变的,不支持列表对象的inset() 、remove() 等方法,也不支持del 命令删除其中的元素,但可以使用del 命令删除整个元组对象
答案:对
解析:
136.[判断题]Python 类不支持多继承
答案:错
解析:
B)错误
答案:B
解析:
138.[判断题]CSV文件只能用逗号分割纯文本形式的表格数据。

A)正确
B)错误
答案:B
解析:
139.[判断题]JavaScript脚本语言中对字母大小敏感,所以应该严格区分名称的大小写。

A)正确
B)错误
答案:A
解析:
140.[判断题]在布尔表达式x>y or x==5 and x<=z中,and运算在or运算之前执行。

A)正确
B)错误
答案:A
解析:
141.[判断题]以下的代码段肯定是合法的。

>>>number = 5>>>print(number + ”is my lucky number.”)
A)正确
B)错误
答案:B
解析:
142.[判断题](, )在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。

A)正确
B)错误
答案:B
解析:
143.[判断题]for循环属于不确定次数循环。

A)正确
B)错误
144.[判断题]对于Python类中的私有成员,可以通过对象名._类名__私有成员名的方式来访问。

( )
A)正确
B)错误
答案:A
解析:
145.[判断题]相同内容的字符串使用不同的编码格式进行编码得到的结果并不完全相同
答案:对
解析:
146.[判断题]函数中的return 语句一定能够得到执行
答案:错
解析:
147.[判断题]不同版本的Python 不能安装到同一台计算机上
答案:错
解析:
148.[判断题]运行x=11+True+'5'之后,x的值是17。

A)正确
B)错误
答案:B
解析:
149.[判断题]在Python中,变量的名称可以包含大写字母和小写字母。

A)正确
B)错误
答案:A
解析:
150.[判断题]已知 x 为非空字符串,那么表达式 ‘,’.join(x.split( ‘的,’值)一) =定=为 x True。

答案:对
解析:
151.[判断题]join(['张 三','李 四']).replace(' ','').split(')可以去掉列表项中姓名中间的空格。

A)正确
B)错误
152.[判断题]使用del 命令或者列表对象的remove() 方法删除列表中元素时会影响列表中部分元素的索引
答案:对
解析:
153.[问答题](填空题)递归必须要有( ),否则就会陷入无限递归的状态,无法结束调用
答案:结束条件
解析:
154.[问答题]表达式 'abcabcabc'.count('abc') 的值为_____________。

答案:(3)
解析:
155.[问答题]用来计算列表长度的内置函数是()
答案:len()
解析:
156.[问答题]Python程序文件扩展名主要有__________和________两种,其中后者常用于GUI程序。

答案:(py、pyw)
解析:
157.[问答题]下面程序的输出结果是。

Def printme(argl,*variable):
Print(argl)
For var in variable:
Print(var)
Return
Printme(1)
Printme(2,3,4,5)
答案:1
2
3
4
5
解析:
158.[问答题]在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。

答案:(对)
159.[问答题]将数值赋给()的过程称为赋值。

答案:变量
解析:
160.[问答题]下列程序的输出结果是:____。

sum=0
def sum(i1,i2):
result=0
for i in range(i1,i2+1):
result +=i
return result
print(sum(1,10))
答案:55
解析:
161.[问答题]表达式 'The first:{1}, the second is {0}'.format(65,97) 的值为
______________________________。

答案:('The first:97, the second is 65')
解析:
162.[问答题](填空题)已知x=[1,2],那么执行语句x[0:1]=[3,3]之后,x的值为________。

答案:[3,3,2]
解析:
163.[问答题]根据编程模板,完成程序,本题支持OJ在线评测。

如果输入内容为24小时PM2.5平均值标准值,输出内容为"空气质量等级"。

如果输入的不是数值,输出为"输入数值有误"。

N = eval(input(""))
S = ""
If n <= 0:
s ="输入数值有误"
If s == "输入数值有误":
print(s)
Else:
Print("空气质量等级为" + s)
答案:# PM2.5标准
# print("请输入24小时平均值标志值(单位μg/m:):")
N = eval(input(""))
S = ""
If n <= 0:
s ="输入数值有误"
Elif 0 < n <= 35:
Elif 35 < n <= 75:
s = "良"
Elif 75 < n <= 115:
s ="轻度污染"
Elif 115 < n <= 150:
s ="中度污染"
Elif 150 < n <= 250:
s ="重度污染"
Else:
s ="严重污染"
If s == "输入数值有误":
print(s)
Else:
print("空气质量等级为" + s)
解析:
164.[问答题]编写程序,要求程序能根据用户输入的数据计算圆的面积(圆的面积公式:),并分别输出圆的直径和面积。

答案:radius = float(input("请输入圆的半径:"))diameter = 2 * radiusarea = 3.14 * radius * radiusprint('圆的直径为:', diameter)print('圆的面积为:', area)29. 已知某煤场有29.5顿煤,先用一辆载重4顿的汽车运3次,剩下的用一辆载重为2.5顿的汽车运送,请计算还需要运送几次才能送完?编写程序,解答此问题。

解析:
165.[问答题](填空题)Python标准库math中用来计算平方根的函数是________。

答案:sqrt
解析:
166.[问答题]只有第三方库才需要导入,python标准库中的函数可以直接使用。

( )
A)对
B)错
答案:B
解析:
167.[问答题]( )循环语句 for i in range( ): pass循环变量i的终值应当为( )-2
答案:简答题|6,-4,-2|
解析:
168.[问答题]在编写应用程序时,应合理控制线程数量,线程并不是越多越好。

答案:(对)
解析:。

相关文档
最新文档