最新超尔星学雅习通《案例驱动式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()没有什么区别。
选项:
答案: 请关注公众号【贰壹壹题库】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。