下列变量名中,哪一项不符合正确的变量命名规则?( )
2_year
Python不支持的数据类型有( )。
char
从键盘输入一个整数赋值给number,下面哪一句是正确的?( )
number = int(input(‘请输入一个整数:’))
令list = [1, 2, 3],则分别执行命令del list[1]和list.remove(1)后的list为( )
[1, 3], [2, 3]
下列哪项描述是正确的?( )
I. 元组和列表都属于序列
II. 元组和列表都能进行切片操作
III. 元组和列表都能进行增删改查操作
IV. 元组的访问速度和处理速度比列表更快
I,II,IV
令set1 = {0, 1, 1, 2, 2, (3, 4, 4, 5, 5)},则print(len(set1))的结果为( )
4
执行下列程序后,k的值为( )。
k = 1
n = 263
while n:
k *= n % 10
n //= 10
36
下面程序的执行结果为( )。
for x in range(10, 1, -2):
print(x)
10 8 6 4 2
下列程序的输出结果为( )。
for i in range(1, 4):
for j in range(1, i+1):
for k in range(j, 4):
s += 1
t += 1
u += 1
print(s, t, u)
14 6 3
向函数传递参数时,存在不可变对象和可变对象两种类型,不考虑在函数体内重新定义x的情况下,以下哪个函数内部可能会改变参数x的值?( )
x = [‘test’]
func(x)
以下哪个不是函数的参数类型?( )
定长参数
已知 f=lambda x,y:x+y,则 f([6,5],[1,2,3])的值是( )。
[6, 5, 1, 2, 3]
以下哪一选项是用来标识静态方法的?( )
@staticmethod
下列方法中,不可以使用类名访问的是( )。
实例方法
在面对对象中,与class Animal()等价的是( )。
class Animal(object)
有一个字符串string = “Spark is fast\n”,该字符串的末尾有一个换行符,可以使用以下哪条语句删除这个字符串末尾的换行符?( )
string.strip()
给定一个字符串a,需要以逆序的方式输出a,可以使用以下哪条语句?( )
a[::-1]
以下哪条语句的输出结果是’■■■■■+3.14’(■表示空格)?( )
’%+10.2f’%3.14
使用“\d+”匹配字符串“Python123”,匹配结果可能是( )。
123
下列关于元字符功能的说法,错误的是( )。
“*”字符表示匹配 1 次或多次
假设已导入正则表达式模块 re,那么表达式 max(re.findall(‘\d+’, ‘abc1d22e333fg’), key=len, default=‘no’) 的值为( )。
‘333’
用以下哪种方式打开的文件不能被读取?( )
w
以下哪个工作需要在数据持久化之前完成?( )
打开文件
下列程序的输出结果是( )。
f=open('f.txt','w')
f.writelines(['Python programming.'])
f.close()
f=open('f.txt','rb')
f.seek(10,1)
print(f.tell())
10
已知c = np.arange(24).reshape(3, 4, 2)那么c.sum(axis = 0)所得的结果为( )
array([[24, 27], [30, 33], [36, 39], [42, 45]])
numpy中矩阵转成向量使用( )
resize
numpy中创建全为1的矩阵使用( )
ones
执行soup.find_all(name=’input’)会返回什么?( )
name参数可以查找所有标签名为参数值的Tag对象,所以会返回所有input标签。
以下哪个模块是Python自带的,无须使用pip安装,可直接通过import导入后使用?
urllib
在调用BeautifulSoup对象的select()方法时传入字符串参数,即可使用CSS选择器找到标签,以下说法错误的是( )
select(‘< title >’)表示按标签括号包裹的文本内容查找。
在pandas数据清洗中,能实现清洗掉第3行数据的语句是。( )
df.dropna(axis=’index’, how=’all’)
关于pandas数据排序说法正确的是。( )
series.sor_values() 方法inplace参数可以设置是否原地操作。
pandas中关于相关系数和协方差概念不正确的是。( )
对于两个变量x,y,如果相关系数为1时,说明x,y正向相似度最小。
使用可视化扩展库 matplotlib 的模块 pyplot 中的 xlabel()函数设置 x 轴标签时,下面哪个参数可以用来设置字体。( )
fontproperties
使用可视化扩展库 matplotlib 的模块 pyplot 中的 xticks()函数设置 x 轴刻度时,下面哪个参数用来设置刻度文本的旋转角度。( )
rotation
下列函数中,用于文本分割的是( )
split()
下列关于类属性和实例属性的描述正确的是( )。
类属性和实例属性都可以在使用时动态添加。
关于函数参数以下哪个是正确的?( )
函数参数在调用时可以使用关键字参数,顺序可以随意调整,可提高代码的可读性。
下面程序的执行结果为( )。
for x in range(21, 28, 3):
print(x)
21 24 27
令set1 = set(‘aabbc’),set2 = set(‘bcdd’),则print(set1-set2)的结果为( )。
{‘a’}
Python 的数字类型包含整型、浮点型、复数型、布尔型。
√
表达式[1, 2, 3]*3的值为[3, 6, 9]
×
Python 中 break 和 continue 语句不可以单独使用。( )
√
函数中的默认参数不能传递实参。( )
×
Python语言中定义类的私有成员时需要明确使用关键字private进行说明。( )
×
已知 df 为 pandas 的 DataFrame 对象,那么 df.at[3, ‘姓名’]表示访问行下标为2,姓名列的值。( )
×
已知 df 为 pandas 的 DataFrame 对象,那么 df[:10]表示访问 df 中前 10 列数据。( )
×
使用扩展库 pandas 中 DataFrame 对象的 loc 方法访问数据时,可以使用DataFrame 的 index 标签,也可以使用整数序号来指定要访问的行和列。( )
×
re模块中的match()方法会将所有符合匹配模式的结果返回。( )
×
在Python语言中定义类时,特殊方法__add__()对应的运算符是+
√