Python开发基础(习题卷82)
说明:答案和解析在试卷最后
第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]以下何者是不合法的布尔表达式:
A)x in range(6)
B)3=a
C)e>5 and 4==f
D)(x-6)>5
2.[单选题]下列函数中,用于文本分割的是( )。
A)compile() #预编译
B)sub() #搜索目标对象于正则对象匹配的子串,使用指定字符串代替,并返替换后的对象。
C)subn() #,返回替换后的对象和替换次数
D)split()
3.[单选题]关于数据集划分,下列说法正确的是()。
A)训练集的数据总是越多越好
B)训练集与测试集的理想划分比例是5:5
C)庞大数据集的训练集与测试集的划分比例可以为9:5
D)训练集的数据量越大,模型的泛化能力越好
4.[单选题]以下选项中能够最简单地在列表['apple','pear','peach','orange']中随机选取一个元素的是
A)sample()
B)random()
C)choice()
D)shuffle()
5.[单选题]以下关于程序设计语言的描述,错误的选项是______。
A)机器语言直接用二进制代码表达指令
B)机器语言直接用二进制代码表达指令
C)机器语言直接用二进制代码表达指令
D)Python 解释器把 Python 代码一次性翻译成目标代码,然后执行
6.[单选题]str=“Python语言程序设计”,表达式str.isnumeric()的结果是:
A)True
B)1
C)0
D)False
7.[单选题]已知x=5,那么执行语句x//2之后,输出的结果为()
C)5
D)2.5
8.[单选题]s=”python”, “,”.join(s),代码执行后结果是哪个( )
A)'p', 'y', 't', 'h', 'o', 'n'
B)'p,y,t,h,o,n'
C)p,y,t,h,o,n
D)以上都不对
9.[单选题]安装MySQL后,默认的tcpip的端口号是什么
A)3306
B)1433
C)1521
D)6379
10.[单选题]关于Python序列类型的通用操作符和函数,以下选项中描述错误的是
A)如果x是s的元素,xins返回True
B)如果x不是s的元素,xnotins返回True
C)如果s是一个序列,s =[ ," kate" ,True],s[3]返回True
D)如果s是一个序列,s =[ ,"kate" ,True],s[- ]返回True
11.[单选题]下列不可以判断数据类型的方法是
A)type
B)isinstance
C)type或isinstance
D)instance
12.[单选题]Python数据可视化方向的第三方库是
A)Pandn3d
B)cocos2d
C)mayavi
D)Pyramid
13.[单选题]Base classes are also called
A)superclasses
B)derived classes
C)subclasses
D)class instances
14.[单选题]x="Car",y=5,print(x+y)的输出结果是( )。
A)"CarCarCarCarCar"
B)语法错误
C)5
D)"Car5”
15.[单选题]表达式 'apple.peach,banana,pear'.find('p') 的值为______________。( )
A)-1
B)1
16.[单选题]集合中的元素不能是哪些数据类型( )
A)元组类型
B)整型、浮点型
C)复数型、字符串
D)列表类型、字典类型、集合类型
17.[单选题]在Java中,下面哪个基于Unicode字符的输出流?
A)Reader
B)Writer
C)InputStream
D)OutputStream
18.[单选题]以下关于字符串类型的操作的描述,正确的是______。
A)想获取字符串 str 的长度,用字符串处理函数 len(str)
B)str.isnumeric()方法把字符串 str 中数字字符变成数字
C)想把一个字符串 str 所有的字符都大写,用 upper(str)
D)设 x='aaa',则执行 x/3 的结果是'a'
19.[单选题]以下代码的执行结果是( )。sum=0for i in range(100): if(i%10): continue sum = sum +
iprint(sum)
A)5050
B)4950
C)450
D)45
tcpip详解卷二第二版20.[单选题]Which list will be referenced by the variable number after the following code is executed? Number = range(0, 9, 2)
A)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
B)[1, 3, 5, 7, 9]
C)[2, 4, 6, 8]
D)[0, 2, 4, 6, 8]
21.[单选题]以下查看Pandas的DataFrame对象a的属性信息的正确方法是:( )
A)help()
B)a.dtypes()
C)a.head()
D)a.info()
22.[单选题]能够给出数据库物理存储结构与物理存取方法的是
A)内模式
B)外模式
C)概念模式
D)逻辑模式
23.[单选题]{以下程序的输出结果是()。
X,y = 3.0,5
Y += x
Print(y)}
D)‘8.0’
24.[单选题]给定列表ls = {1, 2, 3, "1", "2", "3"},其元素包含两种数据类型,则ls的数据组织维度是
A)多维数据
B)二维数据
C)高维数据
D)一维数据
25.[单选题]线性回归算法主要在 sklearn中的()模块中。
A)base
B)cluster
C)Linear_model
D)kernel_impute
26.[单选题]给定字典d,以下选项中对d.keys()的描述正确的是
A)返回一个集合类型,包括字典d中所有键
B)返回一种dict_keys类型,包括字典d中所有键
C)返回一个元组类型,包括字典d中所有键
D)返回一个列表类型,包括字典d中所有键
27.[单选题]在数据结构中,与所使用的计算机无关的是
A)数据的存储结构
B)数据的物理结构
C)数据的逻辑结构
D)数据的物理结构和存储结构
28.[单选题]关于软件测试中的β测试,以下描述正确的是( )
A)β测试是在软件公司内部展开的测试,由公司的非专业测试人员执行测试
B)β测试是在软件公司内部展开的测试,由公司专业的测试人员执行的测试
C)β测试是在软件公司外部展开的测试,必须由专业的测试人员执行的测试
D)β测试是在软件公司外部展开的测试可以由非专业的测试人员执行测试
29.[单选题][] 以下关于函数参数传递的描述,错误的是:( )
A)调用函数时,可变数量参数被当做元组类型传递到函数中
B)函数的实参位置可变,需要形参定义和实参调用时都要给出名称
C)定义函数的时候,可选参数必须写在非可选参数的后面
D)Python
30.[单选题]哪个选项不能改变turtle画笔的运行方向?
A)left()
B)seth()
C)right()
D)bk()
31.[单选题]以下不能作为字典的 key 的是哪一个选项?
A)'num'
B)listA = ['className']
C)123
A)(A)python 会忽略 pass 语句,就像忽略注释一样。
B)(B)pass 语句会终止当前循环。
C)(C)pass 不做任何事情,一般用做占位语句。
D)(D)以上说法都是正确的。
33.[单选题]运行下列 Python程序,结果正确的是( )a=18b=7c=a % bb=a % bprint(a,b)
A)18 5
B)5 18
C)18 4
D)4 18
34.[单选题]哪个选项不是Python异常处理可能用到的关键字?
A)try
B)else
C)if
D)finally
35.[单选题][] 关于形参和实参的描述,以下选项中的是( )
A)函数定义中参数列表里面的参数是实际参数,简称实参
B)函数调用时,实参默认采用按照位置顺序的方式传递给函数,Python也提供了按照形参名称输入实参的方式
C)参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参
D)程序在调用时,将形参复制给函数的实参
36.[单选题]Python中,若有def f1(a,b,c):print(a+b),则语句序列“nums=(1,2,3);f1(*nums)”的运行结果是()。
A)语法错
B)6
C)3
D)1
37.[单选题]GroupBy技术类似于Excel中的()
A)SQL语句
B)透视表
C)分类汇总
D)函数计算
38.[单选题]运行以下程序输出的结果是:( )
Def f(b=2,a=4):
global z
z+=3*a+5*b
return z
Z=10
Print(z,f(4,2))
A)10 36
B)32 32
C)36 36
D)10 32

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。