chat.extkj.cn
chat.extkj.cn
chat.kunshanyuxin.com
chat.aidutu.cn
【单选题】下列选项中不符合Python语言变量命名规则的是?
- A、
TempStr
- B、
I
- C、
3_1
- D、
_AI
答案:c
【单选题】Python不支持以下哪种数据类型?
- A、char
- B、complex
- C、int
- D、float
我的答案:a
已知a=10,b=20,则表达式 a<b or b<0 的值为____。
我的答案:Ture
已知a=10,则表达式 a % 2 ==0 的值为____。
我的答案:Ture
n = 10
sum = 0
number = 1
while number <= n:
sum = sum + number
number += 1
print(sum)
我的答案:55
for i in range(1,5):
print(i)
答案:1,2,3,4
在Python程序中,____的作用是标识不同的逻辑代码块。
答案:缩进
在循环语句中,____语句的作用是跳过当前循环中的剩余语句,提前进入下一次循环;____语句的作用是跳出当前的循环并结束循环。
答案:在循环语句中,continue
语句的作用是跳过当前循环中的剩余语句,进入下一次循环的执行,而break
语句的作用是跳出当前的循环并结束循环。
Python中,关于函数下列说法错误的是?
- A、用户可以根据自己需要定义自己的函数
- B、函数可以没有返回值
- C、函数默认值参数可以在位置参数前面
- D、函数可以没有参数
我的答案:C
【单选题】假设模块test中有函数fun(),下列导入方法错误的是?
- A、import test
- B、from test import fun
- C、import test as t
- D、import fun from test
我的答案:d
以下代码的输出结果为?
num=10
def fun( ):
num=20
num=num+1
fun( )
print(num)
B.10 B. 20 C.21 D.11
- A、
10
- B、
20
- C、
21
- D、
11
我的答案:10
【填空题】random模块中____函数的作用是将列表中的元素随机乱序。
我的答案:shuffle
已知x为非空列表,那么表达式random.choice(x) in x的值为____。
我的答案: True
【单选题】关于字符串下列说法错误的是?
- A、单个字符应该视为长度为1的字符串
- B、字符串支持“+”运算,表示两个字符串连接
- C、既可以用单引号,也可以用双引号创建字符串
- D、字符串不支持“*”运算
我的答案:D
【单选题】执行print('*# python# **# '.strip('*# '))的结果为?
- A、python# **#
- B、python
- C、python# *
- D、*# python# *
我的答案:b
【单选题】在Python中,字符串s = 'abc',那么执行表达式s+'d'之后,s的打印结果是?
- A、'abc'
- B、'abcd'
- C、'abc+d'
- D、报错
我的答案:b
Python解释器执行'1234'.find('5')的结果是?
- A、-1
- B、None
- C、空
- D、报错
我的答案:c
执行语句'abcdd'.endswith('cd')的结果是 空
已知x ='Hello Python',那么语句print(x.replace('Hello', 'hi'))的结果为____
答案:hi Python
语句print('珠海2022'.isalnum())的结果为____。
答案是:True
语句print('python'[1:4])的结果为____。
我的答案:ytho
执行语句print('python'[2])的结果为____。
我的答案:t
已知list3=[1,2,3,4,5],则list3[1:4]的值为____。
我的答案:
[2,3,4]
表达式len(range(1,10))的值为____。
我的答案:9
append()方法可以在列表的任何位置插入新元素。
我的答案:x
对于列表而言,sorted()内置函数与sort()方法均实现排序,两者均返回排序后的新列表。
我的答案:x
关于字典,下列说法错误的是?
- A、字典的元素可以通过下标访问
- B、字典的元素为键值对形式
- C、字典中,根据key可以得到对应的value
- D、update()方法可以为字典添加元素
答案:a
下列哪项不可以删除字典的元素?
- A、pop()
- B、popitem()
- C、remove()
- D、del语句
我的答案:c
表达式{1,2,3}&{2,3,4}的值是?
- A、{2, 3}
- B、{1, 4}
- C、{1,2,3,4}
- D、{2,3,4}
我的答案:a
关于lambda表达式,下列说法错误的是?
- A、它是一种特殊的匿名函数
- B、它可以有多行(多个表达式)
- C、它一般用于实现较为简单的功能
- D、它不能直接被调用
我的答案:b
已知x={1:10, 2:5},那么执行语句x[3]= 0之后,表达式sorted(x.values())的值为____。
我的答案:[0, 5, 10]
表达式list( filter(lambda x:x>3, [1,2,4,5]) )的结果为____。
我的答案:[4,5]
已知set1={1,3,5},set2={3,5,7},则set1-set2的值为____。
我的答案:{1}
已知dict1={'a':10,'b':20,'c':30},则dict1.get('d',0)的值为____。
我的答案:0
以下哪项不属于open函数的打开模式?
- A、r
- B、rb
- C、w
- D、rd
我的答案:d
如将字符串作为元素的列表写入文本文件中,可以使用哪个函数?
- A、writelines
- B、writeline
- C、write
- D、close
我的答案:a
Python的异常处理机制中,可以使用哪个关键字?
- A、try
- B、except
- C、finally
- D、以上各项均正确
我的答案:d
Python提供了seek()方法将文件指针移动到指定位置,seek(n,0)表示?
- A、从起始位置即文件首行首字符开始移动n个字符
Python文件对象中,readlines()方法可一次性读取文件的全部内容,返回的数据类型为____。
我的答案: list
如希望在文本文件末尾追加新内容,在使用open函数打开文件时,参数mode需要设置为 'a+'
使用____语句可以自动管理文件对象,不论何种原因结束该语句中的语句体,都能保证文件被正确关闭。
我的答案:with
填空题,在Python中,不论类的名字是什么,构造方法(对象的初始化方法)的名字都是____。
__init()__
使用BeautifulSoup进行规范化输出的代码为?
- A、print(soup.prettify())
- B、print(soup.regulatory())
- C、print(soup.prettify)
- D、print(soup.getText())
我的答案:A
属于HTML/XML解析器的第三方爬虫库包括?
- A、urllib
- B、Scrapy
- C、Requests
- D、BeautifulSoup
我的答案:D
openpyxl模块新建文档需要使用以下哪一个函数?
- A、load_workbook()
- B、workbook()
- C、active()
- D、save()
我的答案:B
openpyxl库可用于处理(读写)xlsx文件。对
使用Cookies会增大IP封禁的概率。错
使用Requests库访问网站,返回的状态码为200表示请求成功。对
BeautifulSoup的findall()函数会把所有符合条件的节点都筛选出来。对
编写爬虫要充分考虑合法性问题,遵守爬虫协议又称为robots协议。对
使用Python Pandas处理缺失值,以下哪个选项是对缺失值NaN进行删除操作?
- A、isnull
- B、Notnull
- C、dropna
- D、fillna
我的答案:C
【单选题】进行数据预处理时,使用pandas模块中去重函数drop_duplicates,代码为:df.drop_duplicates(subset=['A','B','C'],keep= ,inplace= ),下列选项中说法不正确的是?
- A、参数subset用于指定要去重的列名
- B、keep指定要保留行,有两个可选参数first和last
- C、inplace表示是否要在原数据操作或者存为副本
- D、去重后行标签不变,如需改变可使用df.reset_index()重置索引
b
【单选题】对df(DataFrame结构) 中‘数量’列进行降序排列。下列哪个命令正确无误?
- A、
df.sort_values(by=‘数量’,ascending=True)
- B、
df.sort_values(by=‘数量’,ascending=False)
- C、
df.sort_index(by=‘数量’,ascending=False)
- D、
df.sort_index(by=‘数量’,ascending=True)
我的答案:b
对于DataFrame对象,以下说法错误的是?
- A、
DataFrame对象是一个表格型的数据结构
- B、
DataFrame对象常用于表达二维数据,也可表达多维数据
- C、
DataFrame对象列与列之间的数据类型必须相同
- D、
DataFrame对象每一列都是一个Series对象
我的答案:c
已知s=pd.Series([1,2,3],index=[2,3,1]),则s[2]的值是?
- A、1
- B、2
- C、3
- D、报错
- 答案:d
Pandas 的核心是 Series 和 DataFrame 两大数据结构。
DataFrame用来获取元素索引(行标签)和列标签(列名称)的属性分别为____和____。
我的答案:index columns
fillna()
和 dropna()
是处理缺失值的常用方法。
Python Pandas处理缺失值,使用fillna()将df中的缺失值NaN用数据1进行填充
sort_values()可以按照指定行或列的值进行排序。
yecharts库中用于实现环形图的模块为?
- A、Pie
- B、Annular
- C、Line
- D、Bar
我的答案:b
Pyecharts模块中哪个用于绘制柱状图?
- A、Bar
- B、Line
- C、ThemeRiver
- D、Wordcloud
我的答案:a
Pyecharts中,给图形添加图例,使用?
- A、ToolboxOpts
- B、LegendOpts
- C、TitleOpts
- D、TooltipOpts
b
Pyecharts中绘制图形,若标题是“s”,以下设置绘图区标题写法正确的是?
- A、title_opts=options.Titleopts(title='s')
- B、title_opts=options.Titleopts(subtitle='s')
- C、title_opts=options.legendopts(title='s')
- D、title_opts=options.legendopts(subtitle='s')
我的答案:a
Pyecharts中,设置标题位置水平居中的写法正确的是?
- A、pos_left='middle'
- B、pos_right='center'
- C、pos_top='center'
- D、pos_bottom='center'
我的答案:b
Python中常用的第三方可视化库包括____、____、____等。
我的答案:
第一空:
matplotlib
第二空:
Seaborn
第三空:
Plotly
Pyecharts库的 render
函数默认将会在当前目录下生成一个 render.html
的文件
什么图能够将数据与地图结合起来,从而在地图上直观展示不同地区数据情况。 我的答案
Choropleth
Pyecharts 图表的所有方法均支持____,即上一个方法返回的对象,继续调用下一个方法。
我的答案:链式调用
Pyecharts中可以使用____方法生成折线对象。
我的答案:
Line
百度AI动物识别不可以返回哪些信息?
- A、动物名称
- B、置信度
- C、百度百科信息
- D、所选图片的大小
- 选D
下列说法错误的是? A、Tkinter中,TK()用于生成一个窗口;
B、Tkinter中的标签仅能显示文本;
C、对于标签、按钮等,需要使用pack()将其置于窗口中;
D、对于按钮,可以根据需要绑定某个自定义函数,从而实现某项功能。
我的答案b