百年教育职业培训中心 百年教育学习服务平台
资讯中心

超尔星学雅习通案例驱动式Python基础与应用(省级一流课程)作业答案

来源: 更新时间:

最新超尔星学雅习通《案例驱动式Python基础与应用(省级一流课程)》期末题库及答案考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试


最新超尔星学雅习通《案例驱动式Python基础与应用(省级一流课程)》期末题库及答案

考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【贰壹壹题库】微信公众号提供,禁止复制盗取,违者必究

本文由【贰壹壹题库】微信公众号提供,禁止复制盗取,违者必究

本文由【贰壹壹题库】微信公众号提供,禁止复制盗取,违者必究

案例驱动式Python基础与应用(省级一流课程)

学校: 无

问题 1: 1. 以下对Python描述正确的是?

选项:

A. 解释型

B. 面向对象

C. 动态数据类型

D. 服务端语言

答案: 解释型

问题 2: 2. 在Python交互模式输入什么命令可以退回命令行模式

选项:

A. quot()

B. exit()

C. down()

D. close()

答案: exit()

问题 3: 3. 以下对Python文件描述正确的是?

选项:

A. 文件名必须以.py结尾

B. 文件名不可以是中文

C. 文件名只能是英文字母、数字和下划线的组合

D. 文件名可以以.python结尾

答案: 文件名必须以.py结尾

问题 4: 4. 在Windows上写Python程序,放到Linux上也是能够运行的。

选项:

答案: 正确

问题 5: 5. Python中多行注释可以包含在三对英文半角单引号('''''')或三对英文半角双引号("""""")之间。

选项:

答案: 正确

问题 6: 1. Python常量包括?

选项:

A. 布尔值

B. 数字

C. 字符串

D. 空值

答案: 布尔值

问题 7: 2. Python标准的数据类型?

选项:

A. String(字符串)

B. List(列表)

C. Numbers(数字)

D. Tuple(元组)

答案: 请关注公众号【贰壹壹题库】查看答案

问题 8: 3. Python没有命名常量。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 9: 1. 下面哪些选项代码执行不会报错。

选项:

A. print("hello"+str(2020))

B. print("hello"+"world")

C. print("hello"+2020)

答案: 请关注公众号【贰壹壹题库】查看答案

问题 10: 2. 简单数据类型转换函数有?

选项:

A. str()

B. float()

C. bool()

D. int()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 11: 3. 以下不合法的Python字符串为()

选项:

A. ‘China’

B. "China"

C. '''China'''

D. China

答案: 请关注公众号【贰壹壹题库】查看答案

问题 12: 4. 什么函数可以将数据的类型转换成字符串类型?

选项:

A. str()

B. int()

C. float()

D. eval()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 13: 5. Python字符串从左到右索引默认0开始的,最大范围是字符串长度少1。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 14: 1. print('{0} {1} {0}'.format('hello','world'))输出正确的是?

选项:

A. hello world

B. hello world hello

C. hello

D. world

答案: 请关注公众号【贰壹壹题库】查看答案

问题 15: 2. 为变量price输入一个浮点型数据的正确代码是()

选项:

A. price=input()

B. price=float(input())

C. price=float()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 16: 3. format()格式化输出的好处是不管输出数据是什么类型,都可以将数据组合到字符串指定位置中输出。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 17: 1. 下列函数中,可以将数值类型转换为字符串的是( )。

选项:

A. complex()

B. int()

C. float()

D. str()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 18: 2. 下列关于Python字符串的说法,错误的是( )。

选项:

A. 字符串是用来表示文本的数据类型。

B. Python中可以使用单引号、双引号、三引号定义字符串。

C. 单引号定义的字符串中不能包含双引号字符。

D. 使用三引号定义的字符串可以包含换行符

答案: 请关注公众号【贰壹壹题库】查看答案

问题 19: 3. 下面( )选项代码执行会报错。

选项:

A. print("hello"+str(2020))

B. print("hello"+"world")

C. print("hello"+2020)

D. str="John"
print("hello"+str)

答案: 请关注公众号【贰壹壹题库】查看答案

问题 20: 4. print('{0} {1} {0}'.format('hello','world'))输出正确的是( )。

选项:

A. hello world

B. hello world hello

C. hello

D. world

答案: 请关注公众号【贰壹壹题库】查看答案

问题 21: 5. 为变量price输入一个浮点型数据的正确代码是( )。

选项:

A. price=input()

B. price=float(input())

C. price=float()

D. price=int(input())

答案: 请关注公众号【贰壹壹题库】查看答案

问题 22: 6. 已知a=3,b=5,下列表达式的计算结果错误的是( )。

选项:

A. a+=b 的值为8

B. a的值为True

C. a and b 的值为5

D. a//b的值为0.6

答案: 请关注公众号【贰壹壹题库】查看答案

问题 23: 7. 导入tkinter库,并起别名tk,下列选项中, 可以创建一个窗口top的是( )。

选项:

A. top=tk.Tk()

B. top=tk.Window()

C. top=tk.Tkinter()

D. top=tk.Frame()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 24: 8. 下列组件中,用于创建文本域的是( )。

选项:

A. Listbox

B. Text

C. Button

D. Label

答案: 请关注公众号【贰壹壹题库】查看答案

问题 25: 9. 下列关于布局管理器说法错误的是( )。

选项:

A. 在同一个父窗口中可以使用多个布局管理器

B. pack布局管理器是按照调用pack()的先后顺序从上到下放置窗口

C. grid布局管理器可以将父组件分隔为一个二维表格

D. place布局管理器分为绝对布局和相对布局

答案: 请关注公众号【贰壹壹题库】查看答案

问题 26: 10. 下列选项中,用于实现弹出菜单的方法是( )。

选项:

A. alert()

B. add_cascade()

C. post()

D. jump()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 27: 1. 以下比较运算符描述正确的是?

选项:

A. ==:等于 - 比较对象是否相等

B. !=:不等于 - 比较两个对象是否不相等

C. >=:大于等于 - 返回x是否大于等于y。

D. >:大于 - 返回x是否大于y

答案: 请关注公众号【贰壹壹题库】查看答案

问题 28: 2. 以下描述错误的是?

选项:

A. if后面的条件要加tab缩进

B. Python中没有类似于其他语言中的swith...case语法

C. elif.else不一定要和if一起使用

D. Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。

答案: 请关注公众号【贰壹壹题库】查看答案

问题 29: 3. 当执行完if语句内代码,程序继续往下执行

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 30: 4. 布尔运算中运算符not的名称是逻辑“非”

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 31: 5. {以下代表双分支结构:
if 条件:
条件满足时,执行语句...
elif 条件:
条件满足时,执行语句...
else:
以上条件都不满足时,执行语句...}

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 32: 1. 对计数循环描述错误的是?

选项:

A. range(end):默认初始值为0,只要指出终点值。

B. range(start,end[,step]) 该格式可指出两个参数(起点、终点)或三个参数(起点、终点、步长)。

C. A、B两种格式可以合并

D. range()函数的一般格式有A、B两种

答案: 请关注公众号【贰壹壹题库】查看答案

问题 33: 2. 循环语句中continue代表停止执行当前的循环,提前跳到下一次循环。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 34: 3. 重复直至发生某种情况时结束的循环,称为条件循环,因为只要条件为真,这种循环会一直持续下去。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 35: 4. 为了避免输入与预期不匹配而造成错误的可能,使用wait……except组合成的分支结构进行异常处理。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 36: 5. Python pass 是空语句,是为了保持程序结构的完整性。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 37: 1. 下面描述错误的是?

选项:

A. break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。

B. break语句用在while和for循环中。

C. 使用嵌套循环,break语句将停止执所有的循环。

D. Python break语句,打破了最小封闭for或while循环。

答案: 请关注公众号【贰壹壹题库】查看答案

问题 38: 2. 可以在循环体内嵌入其他的循环体,如在while循环中可以嵌入for循环, 反之,你可以在for循环中嵌入while循环。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 39: 1. 下面不是流程图的基本元素的是( )。

选项:

A. 矩形框

B. 顺序结构

C. 菱形框

D. 圆角矩形框

答案: 请关注公众号【贰壹壹题库】查看答案

问题 40: 2. 下列程序运行后,b的值为( )。
a=5
b=0
if a==b:
b=b+3
else:
b=a+5

选项:

A. 10

B. 5

C. 8

D. 3

答案: 请关注公众号【贰壹壹题库】查看答案

问题 41: 3. 已知程序段:
score=eval(input("请输入成绩(0~100之间的整数)"))
if score<60:
print("你的成绩是 %d"%score)
print("不及格")
若输入55,则输出结果是( )。

选项:

A. 你的成绩是55
不及格

B. 你的成绩是55

C. 不及格

D. 无输出

答案: 请关注公众号【贰壹壹题库】查看答案

问题 42: 4. 已知程序段:
n=eval(input("请输入一个整数:"))
if n%2==0:
print("偶数")
else:
print("奇数")
若输入-5,则输出结果是:( )。

选项:

A. 无输出

B. 奇数

C. 偶数

D. 程序有误

答案: 请关注公众号【贰壹壹题库】查看答案

问题 43: 5. 已知程序段:
i=10
while i>=0:
i-=1
print(i)
在该程序段中循环的次数为( )。

选项:

A. 11

B. 10

C. 12

D. 1

答案: 请关注公众号【贰壹壹题库】查看答案

问题 44: 6. 运行这段程序运行后,输出的结果是( )。
for i in range(2):
for j in range(1):
print(i,j,end=' ')

选项:

A. 0 0 1 1

B. 0 0 1 0

C. 0 1 0 1

D. 1 0 1 0

答案: 请关注公众号【贰壹壹题库】查看答案

问题 45: 7. break语句在循环中的作用是( )

选项:

A. 结束本次循环继续下次循环

B. 结束当前结构

C. 终止本次循环

D. 结束分支结构语句

答案: 请关注公众号【贰壹壹题库】查看答案

问题 46: 8. continue语句在循环中的作用是( )。

选项:

A. 结束本次循环继续下次循环

B. 终止程序

C. 终止本次循环

D. 结束分支结构语句

答案: 请关注公众号【贰壹壹题库】查看答案

问题 47: 9. 下列程序运行后的输出结果是( )。
for i in range(4):
if i==1:
break
elif i==3:
continue
else:
print(i)

选项:

A. 0

B. 0 2

C. 0 1 2

D. 0 1 2 4

答案: 请关注公众号【贰壹壹题库】查看答案

问题 48: 10. 下列程序运行后的输出结果是( )。

n=3
try:
n=n/0
except Exception:
print("1")
print(n)

选项:

A. 1
3

B. 3

C. 1

D. 报出异常

答案: 请关注公众号【贰壹壹题库】查看答案

问题 49: 1. birth = card[6:14]描述正确的是?

选项:

A. 从card字符串的序号6开始,到序号14结束,且不包含序号14。存放到birth中

B. 从card字符串的序号6开始,到序号13结束,且不包含序号13。存放到birth中

C. 从card字符串的序号6开始,到序号15结束,且不包含序号15。存放到birth中

D. 从card字符串的序号5开始,到序号13结束,且不包含序号13。存放到birth中

答案: 请关注公众号【贰壹壹题库】查看答案

问题 50: 2. 切片:从字符串中截取要找的内容,复制出来存放到另一个地方

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 51: 3. 字符串序号从右向左,从-1开始,顺序累减

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 52: 1. Python是面向对象的编程语言,而对象拥有各种特性、功能,专业术语称之为____

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 53: 2. 如果要实现身份证号的出生日期遮盖可以使用字符串的replace方法。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 54: 3. 列表是Python中的一种数据结构。列表元素无序。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 55: 1. 对print('%s is %d years old'%('Mike',18))说法正确的是?

选项:

A. %s和%d是占位符,表示占据了一个字符串和一个整型的位置。

B. 希望格式化输出的值包括:一个字符串和一个整型值

C. 输出时,%s的位置对应输出字符串Mike

D. %d的位置对应输出整数18

答案: 请关注公众号【贰壹壹题库】查看答案

问题 56: 2. Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 57: 3. 整型输出使用%d。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 58: 1. 在Python中关于单引号与双引号的说法,正确的是( )。

选项:

A. Python中字符串初始化只能使用单引号

B. 单引号用于短字符串,双引号用于长字符串

C. 单、双引号在使用上没有区别

D. 单引号针对变量,双引号针对常量

答案: 请关注公众号【贰壹壹题库】查看答案

问题 59: 2. 字符串是一个连续的字符序列,用什么方式可以输出换行的字符串( )。

选项:

A. 使用转义字符\\

B. 使用\n

C. 使用空格符

D. 使用“\换行”

答案: 请关注公众号【贰壹壹题库】查看答案

问题 60: 3. 字符串s = 'Lemon',如何访问字符串s中从右向左第2个字符( )?

选项:

A. s[2]

B. s[-1]

C. s[0:2]

D. s[-2]

答案: 请关注公众号【贰壹壹题库】查看答案

问题 61: 4. s = "Python is easy",可以输出"python"的语句是( )。

选项:

A. print(s[0:6].lower())

B. print(s[0:6].title())

C. print(s[0:6])

D. print(s[-14:-8])

答案: 请关注公众号【贰壹壹题库】查看答案

问题 62: 5. 执行以下代码的结果是( )。
url = 'http://www.wsyu.edu.cn'
url[-6:-3] = 'com'

选项:

A. 'http://www.wsyu.com.cn'

B. 'http://www.wsyu.edu.cn'

C. 'com'

D. 异常

答案: 请关注公众号【贰壹壹题库】查看答案

问题 63: 6. 代码s = "perrier",print(s[::-1])的输出结果是( )。

选项:

A. PERRIER

B. reirrep

C. REIRREP

D. perrie

答案: 请关注公众号【贰壹壹题库】查看答案

问题 64: 7. 字符串方法strip的作用是( )。

选项:

A. 按照指定字符分割字符串为序列

B. 连接两个字符串

C. 去掉字符串两侧空格符或指定字符

D. 替换字符串中特定字符

答案: 请关注公众号【贰壹壹题库】查看答案

问题 65: 8. 下面代码输出的结果是( )。
s1 = "The python language is a scripting language."
s1.replace('scripting','general')
print(s1)

选项:

A. The python language is a general language.

B. The python language is a scripting language.

C. ('The','python','is','a','scripting','language.')

D. ('The','python','is','a','general ','language.')

答案: 请关注公众号【贰壹壹题库】查看答案

问题 66: 9. 下面代码输出的结果是( )。
s = 'Java,Python,C,PHP,Swift'
print(s.split(','))

选项:

A. 'Java,Python,C,PHP,Swift'

B. ('Java', 'Python', 'C', 'PHP', 'Swift')

C. ['Java', 'Python', 'C', 'PHP', 'Swift']

D. 'Java Python C PHP Swift'

答案: 请关注公众号【贰壹壹题库】查看答案

问题 67: 10. 下面代码输出的结果是( )。
num = 5
print("{0},{1},{2}".format("The",num,'apples.'))

选项:

A. The,num,apples.

B. The num apples.

C. The 5 apples.

D. The,5,apples.

答案: 请关注公众号【贰壹壹题库】查看答案

问题 68: 1. 一个完整的函数是有哪些组成的?

选项:

A. 函数名

B. 函数返回值

C. 参数

D. 函数体

答案: 请关注公众号【贰壹壹题库】查看答案

问题 69: 2. 关于下面选项正确的是?

选项:

A. 函数代码块以 def 关键词开头,后接圆括号()

B. 函数内容以冒号起始,并且缩进

C. return [表达式] 表示函数的结束

D. 圆括号之间可以传入参数

答案: 请关注公众号【贰壹壹题库】查看答案

问题 70: 3. python中使用def可以声明一个函数。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 71: 4. 调用自定义函数与内建函数的区别就是需要先对函数进行定义。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 72: 5. 自己创建函数,这被叫做内建函数。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 73: 1. 函数可包含参数得个数( )

选项:

A. 0个

B. 1个

C. 2个

D. 3个

答案: 请关注公众号【贰壹壹题库】查看答案

问题 74: 2. 在一个函数中只能传入单个参数。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 75: 3. 函数可以有返回值,也可以没有返回值。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 76: 4. 函数一旦被定义,可以多次被调用。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 77: 5. 将参数传入到被调用函数中的参数是形参。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 78: 1. 下面哪些是python读对象提供的“读”方法?

选项:

A. readlines()

B. read()

C. readtext()

D. readline()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 79: 2. 下面哪些是python读对象提供的“写”方法?

选项:

A. writelines()

B. write()

C. writetext()

D. writeline()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 80: 3. 打开一个文件是以下哪个方法?

选项:

A. open()

B. read()

C. close()

D. readline()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 81: 4. 文件使用完不需要立即关闭。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 82: 5. 写完文件后不调用close()的后果是数据可能只写了一部分到磁盘,剩下的丢失了。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 83: 1. 一个完整的函数不包括( )部分?

选项:

A. 函数名

B. 函数返回值

C. 参数

D. 函数体

答案: 请关注公众号【贰壹壹题库】查看答案

问题 84: 2. 关于下面选项不正确的是( )?

选项:

A. 函数代码块以 def 关键词开头,后接圆括号()

B. 函数内容以冒号起始,并且缩进

C. return [表达式] 表示函数的结束

D. 圆括号之间可以传入参数

答案: 请关注公众号【贰壹壹题库】查看答案

问题 85: 3. 下列关于函数参数的说法中,错误的是( )。

选项:

A. 若无法确定需要传入函数的参数个数,可以为函数设置不定长参数

B. 当使用关键字参数传递实参时,需要为实参关联形参

C. 定义函数时可以为参数设置默认值

D. 不定长参数*args可传递不定数量的关联形参名的实参

答案: 请关注公众号【贰壹壹题库】查看答案

问题 86: 4. 下列关于Python函数的说法中,错误的是( )。

选项:

A. 递归函数就是在函数体中调用了自身的函数

B. 匿名函数没有函数名

C. 匿名函数与使用关键字def定义的函数没有区别

D. 匿名函数中可以使用if语句

答案: 请关注公众号【贰壹壹题库】查看答案

问题 87: 5. 如函数定义为def greet(username): ,则下面对该函数的调用不合法的是( )。

选项:

A. greet("Jucy")

B. greet('Jucy')

C. greet()

D. greet(username= 'Jucy')

答案: 请关注公众号【贰壹壹题库】查看答案

问题 88: 6. 阅读下面程序:
a=1
def fun(a):
a=2+a
print(a)
fun(a)
print(a)
运行代码,输出结果是( )。

选项:

A. 3
1

B. 3
3

C. 1
3

D. 程序编译出错

答案: 请关注公众号【贰壹壹题库】查看答案

问题 89: 7. 阅读下面程序:
num_one = 12
def sum(num_two) :
global num_one
num_one = 90
return num_one + num_two
print(sum(10))
运行代码,输出结果是( )。
A. 102 B.100 C.22 D.12

选项:

A. 102

B. 100

C. 22

D. 12

答案: 请关注公众号【贰壹壹题库】查看答案

问题 90: 8. 阅读下面程序:
def many_param(num_one,num_two,*args) :
print(args)
many_param(11,22,33,44,55)
运行代码,输出结果是( )。

选项:

A. (11,22,33)

B. (22,33,44)

C. (33,44,55)

D. (11,22)

答案: 请关注公众号【贰壹壹题库】查看答案

问题 91: 9. 阅读下面程序:
def fact(num):
if num==1:
return 1
else:
return num+fact(num-1)
print(fact(5))运行代码,输出结果是( )。
A.21 B.15 C.3 D.1

选项:

A. 21

B. 15

C. 3

D. 1

答案: 请关注公众号【贰壹壹题库】查看答案

问题 92: 10. 打开一个文件是以下哪个方法?( )

选项:

A. open()

B. read()

C. close()

D. readline()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 93: 1. 以下哪些是Python中正确的打开文件的方式?

选项:

A. fp=open('bookComments.txt','r')

B. fp=fopen('bookComments.txt','r')

C. with open('bookComments.txt','r') as fp

D. with fopen('bookComments.txt','r') as fp

答案: 请关注公众号【贰壹壹题库】查看答案

问题 94: 2. 有一个列表list1 = [1, 2, 3, 4, 5, 6, 7 ],请问list1[1:5]表示的值是多少?

选项:

A. [2, 3, 4, 5]

B. [2, 3, 4, 5,6]

C. [3, 4, 5,6]

D. [1,2, 3, 4]

答案: 请关注公众号【贰壹壹题库】查看答案

问题 95: 3. 在正则表达式中*可以匹配一个字符0次或1次。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 96: 4. 列表是Python中内置有序可变序列,列表的所有元素放在一对中括号“[]”中,并使用逗号分隔开。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 97: 5. 元组的元素可以修改。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 98: 1. 以下关于字典正确的是?

选项:

A. 包含若干“键:值”元素

B. 元素无序

C. 键不可修改

D. 值可修改

答案: 请关注公众号【贰壹壹题库】查看答案

问题 99: 2. jieba分词的有哪几种模式?

选项:

A. 精确模式

B. 全模式

C. 搜索模式

D. 自定义添加模式

答案: 请关注公众号【贰壹壹题库】查看答案

问题 100: 3. jieba库常用函数下面哪些是对的?

选项:

A. jieba.lcut(s)

B. jieba.lcut(s,cut_all=True)

C. jieba.lcut_for_search(s)

D. jieba.add_word(w)

答案: 请关注公众号【贰壹壹题库】查看答案

问题 101: 4. 已知字典fruit:
fruit={'apple':10,'banana':20,'orange':30}
则:
fruit.get('apple',0)
得到的结果为10。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 102: 5. 可以使用“pip install jieba -i https://pypi.douban.com/simple/”指定可用的镜像资源安装jieba库。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 103: 1. 以下关于wordcloud库正确的是?

选项:

A. wordcloud 库把词云当作一个WordCloud对象

B. wordcloud 库可以绘制词云的形状、尺寸和颜色

C. wordcloud 库可以根据文本中词语出现的频率等参数绘制词云

D. wordcloud.WordCloud()代表一个文本对应的词云

答案: 请关注公众号【贰壹壹题库】查看答案

问题 104: 2. 以下哪些是属于matplotlib的函数?
import matplotlib.pyplot as plt

选项:

A. plt.imshow()

B. plt.label()

C. plt.axis()

D. plt.show()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 105: 3. wordcloud可以将文本转化为词云

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 106: 4. pillow库可以完成图像归档和图像处理的功能。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 107: 5. matplotlib库在python中的提供绘图功能。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 108: 1. 下列操作中会创建文件对象的是( )。

选项:

A. 打开文件

B. 关闭文件

C. 写文件

D. 读文件

答案: 请关注公众号【贰壹壹题库】查看答案

问题 109: 2. 下列选项中不能从文件读取数据的是( )。

选项:

A. seek()

B. read()

C. readline()

D. readlines()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 110: 3. 正则表达式中的“^”符号,用在一对方括号中则表示要匹配( )。

选项:

A. 字符串的开始

B. 字符串的结束

C. 除方括号内字符的其它字符

D. 仅方括号内含有的字符

答案: 请关注公众号【贰壹壹题库】查看答案

问题 111: 4. Python中用于查找所有匹配模式的函数是( )。

选项:

A. re.search()

B. re.split()

C. re.findall()

D. re.sub()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 112: 5. 执行以下代码的结果是( )。
numbers=[1,2,3,4]
numbers.append([5,6,7,8])
print(len(numbers))

选项:

A. 4

B. 2

C. 8

D. 5

答案: 请关注公众号【贰壹壹题库】查看答案

问题 113: 6. 执行以下代码的结果是( )。
numbers=[1,2,3,4]
numbers.extend([5,6,7,8])
print(len(numbers))

选项:

A. 4

B. 2

C. 8

D. 5

答案: 请关注公众号【贰壹壹题库】查看答案

问题 114: 7. 执行以下代码的结果是( )。
my_tuple=(1,2,3,4)
my_tuple.append((5,6,7))
print(len(my_tuple))

选项:

A. 2

B. 抛出异常

C. 8

D. 5

答案: 请关注公众号【贰壹壹题库】查看答案

问题 115: 8. 执行以下代码的结果是( )。
foo={1,2,2,3}
print(type(foo))

选项:

A.

B.

C.

D.

答案: 请关注公众号【贰壹壹题库】查看答案

问题 116: 9. 执行以下代码的结果是( )。
d1={'1':1,'2':2,'3':3,'4':4,'5':5}
d2={'1':10,'3':30}
d1.update(d2)
print(d1)

选项:

A. {'1': 10, '2': 2, '3': 30, '4': 4, '5': 5}

B. {'1': 1, '2': 2, '3': 30, '4': 4, '5': 5}

C. {'1': 10, '2': 2, '3': 3, '4': 4, '5': 5}

D. {'1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '1': 10, '3': 30}

答案: 请关注公众号【贰壹壹题库】查看答案

问题 117: 10. 以下Python数据类型中不支持索引访问的是( )。

选项:

A. 字符串

B. 集合

C. 列表

D. 元组

答案: 请关注公众号【贰壹壹题库】查看答案

问题 118: 11. 下列关于Python中模块的说法中,正确的是( )。

选项:

A. 程序中只能使用Python内置的标准模块

B. 只有标准模块菜支持import导入

C. 只有导入模块后,才可以使用模块中的变量、函数和类

D. 使用import语句只能导入一个模块

答案: 请关注公众号【贰壹壹题库】查看答案

问题 119: 12. 下面导入模块的方式中,错误的是( )?

选项:

A. import random

B. from random

C. from random import random

D. from random import *

答案: 请关注公众号【贰壹壹题库】查看答案

问题 120: 13. 下面关于jieba库的描述错误的是( )。

选项:

A. 是一个中文分词Python库

B. 基于词库分词

C. 支持繁体中文分词

D. 提供精确模式、全模式、模糊模式和搜索引擎模式分词

答案: 请关注公众号【贰壹壹题库】查看答案

问题 121: 14. 下面关于wordcloud库的说法错误的是( )。

选项:

A. 词语在词云中的位置是随机的,不能控制词云形状

B. 英文字符串可以生成词云

C. 中文字符串需要先分词,再用分隔符连接成字符串才能使用生成词云

D. 可将词云存为图像文件

答案: 请关注公众号【贰壹壹题库】查看答案

问题 122: 1. Python使用()关键字来定义类?

选项:

A. class

B. def

C. import

D. del

答案: 请关注公众号【贰壹壹题库】查看答案

问题 123: 2. 在Python中定义类时,如果某个成员名称前有2个下划线表示是私有成员。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 124: 3. 定义类时,所有实例方法的第一个参数用来表示对象本身,在类外部通过对象名来调用实例方法时不需要为该参数传参。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 125: 4. Python中类的构造函数是__init__()。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 126: 5. 在Python中定义类时实例方法第一个参数名称必须是self。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 127: 1. 在Python中子类可以直接调用父类的方法。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 128: 2. 在Python中子类要继承父类的属性,一定要调用父类的构造方法。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 129: 3. Python不支持多继承。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 130: 4. 在Python中函数和类都属于可调用对象。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 131: 5. 子类可以继承父类的属性和方法,若父类的方法不能满足子类的要求,子类可以重写父类的方法,以实现理想的功能。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 132: 1. Python使用()关键字来定义类?

选项:

A. class

B. def

C. import

D. del

答案: 请关注公众号【贰壹壹题库】查看答案

问题 133: 2. 下列关于类的说法,错误的是( )。

选项:

A. 在类中可以定义私有方法和属性。

B. 类方法的第一个参教是cls。

C. 实例方法的第一个参数是self。

D. 类的实例无法访问类属性。

答案: 请关注公众号【贰壹壹题库】查看答案

问题 134: 3. 下列关于继承的说法中,错误的是( )。

选项:

A. Python不支持多继承。

B. 如果一个类有多个父类,该类会继承这些父类的成员。

C. 子类会自动拥有父类的属性和方法。

D. 私有属性和私有方法是不能被继承的。

答案: 请关注公众号【贰壹壹题库】查看答案

问题 135: 4. 下列方法中,用于初始化属性的方法是( )。

选项:

A. __del__()

B. __init__()

C. __init()

D. __add__()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 136: 5. 阅读下面程序:
class Test:
count = 21
def print_num(self) :
count=20
self.count += 20
print(count)
test=Test()
test.print_num()运行程序,输出结果是( )。

选项:

A. 20

B. 40

C. 21

D. 41

答案: 请关注公众号【贰壹壹题库】查看答案

问题 137: 6. 阅读下面程序:
class Init:
def __init__(self,addr,tel):
self.__addr = addr
self.tel = tel

def show_info(self) :
print(f"地址: {self.__addr}")
print(f"手机号: {self.tel}")

init=Init('北京','12345')
init.show_info ()
运行程序,输出结果是( )。

选项:

A. 程序无法运行

B. 手机号: 12345

C. 地址:北京
手机号: 12345

D. 地址:北京

答案: 请关注公众号【贰壹壹题库】查看答案

问题 138: 7. 类的组成,不包括( )。

选项:

A. 类名

B. 属性

C. 方法

D. 对象

答案: 请关注公众号【贰壹壹题库】查看答案

问题 139: 8. 方法中方法中的"self"代表( )。

选项:

A. 类的实例对象

B. 类自身

C. 类的方法

D. 类的属性

答案: 请关注公众号【贰壹壹题库】查看答案

问题 140: 9. 下面这段代码的输出结果将是什么( )。
class Parent(object):
x = 1
class Child1(Parent):
pass
class Child2(Parent):
pass
print(Parent.x, Child1.x, Child2.x)
Child1.x = 2
print(Parent.x, Child1.x, Child2.x)
Parent.x = 3
print(Parent.x, Child1.x, Child2.x)

选项:

A. 111
121
333

B. 111
121
323

C. 111
122
323

D. 111
222
333

答案: 请关注公众号【贰壹壹题库】查看答案

问题 141: 10. 类属性和实例属性说法不正确的是( )。

选项:

A. 类的属性是所有对象共有的。

B. 实例属性是类的实例化对象所具有的。

C. 所有函数内部以“self.变量名”的方式定义的变量为实例属性。

D. 实例属性可以用类名直接访问。

答案: 请关注公众号【贰壹壹题库】查看答案

问题 142: 1. turtle可以通过turtle.up()和turtle.down()来进行抬笔和落笔的操作。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 143: 2. turtle.bgcolor()设置背景颜色。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 144: 3. turtle.forward(distance)向前移动distance像素长度。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 145: 4. turtle.color()设置画笔颜色。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 146: 5. turtle.left(90)的作用是顺时针旋转90度。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 147: 1. 绘制图形所使用的库为( )。

选项:

A. pygame

B. image

C. turtle

D. draw

答案: 请关注公众号【贰壹壹题库】查看答案

问题 148: 2. 下列选项中可以设置画笔颜色的是( )。

选项:

A. color()

B. pensize()

C. forward()

D. bgcolor()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 149: 3. 以下不可以使“小海龟”的方向发生变化的是( )。

选项:

A. left()

B. right()

C. backward()

D. circle()

答案: 请关注公众号【贰壹壹题库】查看答案

问题 150: 4. 以下语句执行后的效果为( )。
turtle.color("yellow","red")

选项:

A. 先将画笔设置为黄色,然后设置为红色

B. 先将画笔设置为红色,然后设置为黄色

C. 将画笔设置为红色,背景设置为黄色

D. 将画笔设置为黄色,背景设置为红色

答案: 请关注公众号【贰壹壹题库】查看答案

问题 151: 5. 输入5,则以下代码的执行结果是( )。
n=int(input())
for i in range(n):
turtle.forward(100)
turtle.left(360/n)

选项:

A. 绘制一个正方形

B. 绘制一个正五边形

C. 绘制五个正方形

D. 绘制一个正六边形

答案: 请关注公众号【贰壹壹题库】查看答案

问题 152: 6. 以下说法错误的是( )。

选项:

A. turtle.begin_fill()可以单独使用

B. turtle.goto()可以移动到指定坐标

C. turtle.pensize()可以设置画笔的粗细

D. turtle.circle()可以画圆

答案: 请关注公众号【贰壹壹题库】查看答案

问题 153: 7. 以下关于randrange()函数说法正确的是( )。

选项:

A. randrange()函数是内置函数可以直接使用

B. randrange(-200,200)可以取值-200

C. randrange(-200,200)可以取值200

D. randrange(-200,200)可以取值0.5

答案: 请关注公众号【贰壹壹题库】查看答案

问题 154: 8. 以下关于randint()说法错误的是( )。

选项:

A. randint()函数在random模块中

B. random.randint(0,9)输出数值可以是4

C. random.randint(0,9)输出数值可以是9

D. random.randint(0,9)输出数值不可以是9

答案: 请关注公众号【贰壹壹题库】查看答案

问题 155: 9. 执行下面的程序的输出结果是( )。
import turtle
turtle.pensize(3)
turtle.circle(40,steps=4)

选项:

A. 绘制一个圆

B. 绘制半径为4的圆

C. 绘制四个圆

D. 绘制一个正方形

答案: 请关注公众号【贰壹壹题库】查看答案

问题 156: 10. 以下说法错误的是( )。

选项:

A. turtle.clear()清空turtle窗口,turtle的位置和状态回到初始状态

B. turtle.write()可以用来写文本

C. turtle.penup()抬笔,不绘制图形

D. turtle.right(90)顺时针旋转90°

答案: 请关注公众号【贰壹壹题库】查看答案

问题 157: 1. 请问分组是调用下列哪个方法?

选项:

A. sort_index

B. set_index

C. drop

D. groupby

答案: 请关注公众号【贰壹壹题库】查看答案

问题 158: 2. 调用set_index方法可以创建索引。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 159: 3. 调用sort_index方法可以进行排序。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 160: 4. df.groupby("Province_EN")是按照Province_EN进行分组。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 161: 5. df.groupby(["Province_EN","City_EN"])是先按City_EN分组,再按Province_EN分组的。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 162: 1. 通过____的方式来解决中文乱码问题

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 163: 2. 通过____方法可以设置X轴标签。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 164: 3. 调用plot()方法绘制水平柱状图和纵向柱状图kind参数的值应分别设置为____和____。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 165: 4. 用subplots方法绘制一个一行两列的画布,画布大小为20*10,则代码可以写为:
fig,(ax1,ax2) = plt.subplots(1 , ____ , ____ =(20,10))

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 166: 5. import matplotlib as mpl
mpl.style.use('ggplot')
use方法是设置画布风格。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 167: 1. 下列关于json模块描述错误的是( )。

选项:

A. json模块中的dump()方法,将指定的列表(包含字典)数据转化为JSON字符串。

B. json模中的dump()方法,这个方法可以传入一个文件指针,直接将字符串转储(dump)到文件中。

C. json.load()方法读取了文件中JSON格式的字符串并转换为Python的列表对象。

D. json模块可实现在Python中对json编码及解码两种操作。

答案: 请关注公众号【贰壹壹题库】查看答案

问题 168: 2. CSV (Comma-Separated Values)文件是一类文件的简称,通常是用逗号分隔值(有时分隔符也 可以不是逗号)的文件格式,其文件以纯文本的形式存储表格数据(数字和文本)。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 169: 3. 当把数据写入CSV文件时,需要创建一个writer对象,然后调用两个方法:一个是 writerow,可写入一行;一个是writerows,可写入多行。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 170: 4. JSON是一 种常见的字典文件格式,通过Python内置标准库json提供的方法即可完成JSON字符串和Python 对象的直接转换,也可很方便地将Python内置的基本类型。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

问题 171: 5. 打开文件使用open方法与使用with open()没有什么区别。

选项:

答案: 请关注公众号【贰壹壹题库】查看答案

电话咨询