欢迎访问本站!这是一条测试公告。
想要快速找到正确答案?
立即关注 渝粤题库微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
宁波开放大学Python程序设计#作业答案
Python程序设计#
学校: 宁波开放大学
问题 1: 1. 相比C++程序,Python程序的代码更加简洁、语法更加优美,但效率较低。( )
选项:
答案: 正确
问题 2: 2. “from 模块名 import *”语句与“import 模块名”都能导入指定模块的全部内容,相比之下,from…import *导入的内容无须指定模块名,可直接调用,使用更加方便,因此更推荐在程序中此种方式导入指定模块的全部内容。( )
选项:
答案: 错误
问题 3: 3. Python3.x版本完全兼容Python2.x。( )
选项:
答案: 错误
问题 4: 4. PyCharm是Python的集成开发环境。( )
选项:
答案: 正确
问题 5: 5. 模块文件的后缀名必定是.py。( )
选项:
答案: 正确
问题 6: 6. Python中可以使用关键字作为变量名。( )
选项:
答案: 错误
问题 7: 7. 变量名可以以数字开头。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 8: 8. Python标识符不区分大小写。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 9: 9. 布尔类型是特殊的浮点型。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 10: 10. 复数类型的实数部分可以为0。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 11: 11. 下列选项中,不是Python语言特点的是( )。
选项:
A. 简洁
B. 开源
C. 面向过程
D. 可移植
答案: 请关注公众号【渝开搜题】查看答案
问题 12: 12. 下列哪个不是Python的应用领域( )。
选项:
A. Web开发
B. 科学计算
C. 游戏开发
D. 操作系统管理
答案: 请关注公众号【渝开搜题】查看答案
问题 13: 13. 下列关于Python的说法中,错误的是( )。
选项:
A. Python是从ABC发展起来的
B. Python 是一门高级计算机语言
C. Python只能编写面向对象的程序
D. Python程序的效率比C程序的效率低
答案: 请关注公众号【渝开搜题】查看答案
问题 14: 14. Python中使用( )符号表示单行注释。
选项:
A. #
B. /
C. //
D.
答案: 请关注公众号【渝开搜题】查看答案
问题 15: 15. 下列选项中,属于Python关键字的是( )。
选项:
A. name
B. if
C. is
D. and
答案: 请关注公众号【渝开搜题】查看答案
问题 16: 16. 下列选项中,属于数值类型的是( )。
选项:
A. 0
B. 1.0
C. 1+2j
D. 以上全部
答案: 请关注公众号【渝开搜题】查看答案
问题 17: 17. 若将2转换为0b10,应该使用( )函数。
选项:
A. oct()
B. bin()
C. hex()
D. int()
答案: 请关注公众号【渝开搜题】查看答案
问题 18: 18. 下列选项中,不属于Python数据类型的是( )。
选项:
A. bool
B. dict
C. string
D. set
答案: 请关注公众号【渝开搜题】查看答案
问题 19: 19. 下列选项中,运行后会输出1、2、3的是( )。
选项:
A. for i in range(3): print(i)
B. for i in range(2): print(i + 1)
C. nums = [0, 1, 2] for i in nums: print(i + 1)
D. i = 1 while i < 3: print(i) i = i + 1
答案: 请关注公众号【渝开搜题】查看答案
问题 20: 20. 现有如下代码:
选项:
A. 5050
B. 4950
C. 450
D. 45
答案: 请关注公众号【渝开搜题】查看答案
问题 21: 21. Python是面向 的高级语言。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 22: 22. 1. Python可以在多种平台运行,这体现了Python语言 的特性。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 23: 23. 1. 使用关键字可以在当前程序中导入模块。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 24: 24. 1. 使用语句可以将指定模块中的全部内容导入当前程序。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 25: 25. Python中建议使用_个空格表示一级缩进。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 26: 1. if语句不支持嵌套使用。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 27: 2. elif可以单独使用。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 28: 3. break语句用于结束循环。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 29: 4. for循环只能遍历字符串。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 30: 5. 字符串中不可以包含特殊字符。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 31: 6. 无论是使用单引号或双引号定义的字符串,使用print()输出的结果一致。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 32: 7. rjust()方法用于将字符串的字符以右对齐方式进行显示。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 33: 8. find()方法返回-1说明子串在指定的字符串中。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 34: 9. strip()方法默认会删除字符串头尾的空格。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 35: 10. if-else语句可以处理多个分支条件。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 36: 11.
选项:
A. 10,20,30
B. 10,20,20
C. 20,10,10
D. 20,10,30
答案: 请关注公众号【渝开搜题】查看答案
问题 37: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【渝开搜题】查看答案
问题 38: 13. 下列语句中,可以跳出循环结构的是( )。
选项:
A. continue
B. break
C. if
D. while
答案: 请关注公众号【渝开搜题】查看答案
问题 39: 14. Python中使用( )转义字符。
选项:
A. /
B. \
C. $
D. %
答案: 请关注公众号【渝开搜题】查看答案
问题 40: 15. 下列选项中,用于格式化字符串的是( )。
选项:
A. %
B. format()
C. f-string
D. 以上全部
答案: 请关注公众号【渝开搜题】查看答案
问题 41: 16. 关于字符串的说法中,下列描述错误的是( )。
选项:
A. 字符串创建后可以被修改
B. 字符串可以使用单引号、双引号和三引号定义
C. 转义字符\n表示换行
D. 格式符均由%和说明转换类型的字符组成
答案: 请关注公众号【渝开搜题】查看答案
问题 42: 17. 下列方法中,可以将字符串中的字母全部转换为大写的是( )。
选项:
A. upper(0
B. lower()
C. title()
D. capitalize()
答案: 请关注公众号【渝开搜题】查看答案
问题 43: 18. 下列选项中,不属于字符串的是( )。
选项:
A. "1"
B. python'
C. "^"
D. '1'.23
答案: 请关注公众号【渝开搜题】查看答案
问题 44: 19. 下列方法中,可以对列表元素排序的是( )。
选项:
A. sort()
B. reverse()
C. max()
D. list()
答案: 请关注公众号【渝开搜题】查看答案
问题 45: 20. 阅读下面的程序: li_one = [2, 1, 5, 6] print(sorted(li_one[:2])) 运行程序,输出结果是( )。
选项:
A. [1 ,2]
B. [2 ,1]
C. [1 ,2 ,5 ,6]
D. [6 ,5 ,2 ,1]
答案: 请关注公众号【渝开搜题】查看答案
问题 46: 21. 布尔类型的取值包括_和_。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 47: 22. 使用函数可查看数据的类型。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 48: 23. float()函数用于将数据转换为类型的数据。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 49: 24. 若a=3,b=-2,则a+=b的结果为_。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 50: 25. 语句是最简单的条件语句。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 51: 1. 列表只能存储同一类型的数据。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 52: 2. 元组支持增加、删除和修改元素的操作。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 53: 3. 列表的索引从1开始。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 54: 4. 字典中的键唯一。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 55: 5. 集合中的元素无序。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 56: 6. 字典中的元素可通过索引方式访问。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 57: 7. 函数在定义完成后会立刻执行。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 58: 8. 变量在程序的任意位置都可以被访问。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 59: 9. 函数可以提高代码的复用性。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 60: 10. 如果字符串中包含三引号,可以使用单引号包裹这个字符串。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 61: 11. 下列方法中,默认删除列表最后一个元素的是( )。
选项:
A. del
B. remove()
C. pop()
D. extend()
答案: 请关注公众号【渝开搜题】查看答案
问题 62: 12. 阅读下面程序: lan_info = {'01': 'Python', '02': 'Java', '03': 'PHP'} lan_info.update({'03': 'C++'}) print(lan_info) 运行程序,输出结果是( )。
选项:
A. {'01': 'Python', '02': 'Java', '03': 'PHP'}
B. {'01': 'Python', '02': 'Java', '03': 'C++'}
C. {'03': 'C++','01': 'Python', '02': 'Java'}
D. {'01': 'Python', '02': 'Java'}
答案: 请关注公众号【渝开搜题】查看答案
问题 63: 13. 阅读下面程序: set_01 = {'a', 'c', 'b', 'a'} set_01.add('d') print(len(set_01)) 运行程序,输出结果是( )。
选项:
A. 5
B. 3
C. 4
D. 2
答案: 请关注公众号【渝开搜题】查看答案
问题 64: 14. 下列关于函数的说法中,描述错误的是( )。
选项:
A. 函数可以减少重复的代码,使得程序更加模块化
B. 不同的函数中可以使用相同名字的变量
C. 调用函数时,实参的传递顺序与形参的顺序可以不同
D. 匿名函数与使用关键字def定义的函数没有区别
答案: 请关注公众号【渝开搜题】查看答案
问题 65: 15. Python使用( )关键字定义一个匿名函数。
选项:
A. function
B. func
C. def
D. lambda
答案: 请关注公众号【渝开搜题】查看答案
问题 66: 16. Python使用( )关键字自定义一个函数。
选项:
A. function
B. func
C. def
D. lambda
答案: 请关注公众号【渝开搜题】查看答案
问题 67: 17. 请阅读下面的代码: 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
答案: 请关注公众号【渝开搜题】查看答案
问题 68: 18. 打开一个已有文件,在文件末尾添加信息,正确的打开方式为( )。
选项:
A. r
B. w
C. a
D. w+
答案: 请关注公众号【渝开搜题】查看答案
问题 69: 19. 假设文件不存在,如果使用open()方法打开文件会报错,那么该文件的打开方式是下列哪种?( )
选项:
A. r
B. w
C. a
D. w+
答案: 请关注公众号【渝开搜题】查看答案
问题 70: 20. 假设file是文本文件对象,下列哪个选项可读取file的一行内容?( )
选项:
A. file.read()
B. file.read(200)
C. file.readline()
D. file.readlines()
答案: 请关注公众号【渝开搜题】查看答案
问题 71: 21. Python中的循环语句有和循环。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 72: 22. 若循环条件的值变为,说明程序进入无限循环。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 73: 23. _循环一般用于实现遍历循环。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 74: 24. 语句可以跳出本次循环,执行下一次循环。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 75: 25. 定义字符串可使用、双引号和三引号包裹。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 76: 1. 函数的位置参数有严格的位置关系。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 77: 2. 文件打开的默认方式是只读。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 78: 3. 以读写方式打开一个文件,若文件已存在,文件内容会被清空。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 79: 4. 使用write()方法写入文件时,数据会追加到文件的末尾。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 80: 5. 实际开发中,目录操作需要使用os模块中的函数。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 81: 6. read()方法只能一次性读取文件中的所有数据。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 82: 7. Python通过类可以创建对象,有且只有一个对象。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 83: 8. 实例方法可以由类和对象调用。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 84: 9. 子类能继承父类全部的属性和方法。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 85: 10. 任何函数内部都可以直接访问和修改全局变量。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 86: 11. 下列选项中,用于向文件中写入数据的是( )。
选项:
A. open()
B. write()
C. close()
D. read()
答案: 请关注公众号【渝开搜题】查看答案
问题 87: 12. 下列选项中,用于获取当前目录的是( )。
选项:
A. open()
B. write()
C. getcwd()
D. read()
答案: 请关注公众号【渝开搜题】查看答案
问题 88: 13. 下列代码要打开的文件应该在( )。 f = open('itheima.txt', 'w')
选项:
A. C盘根目录
B. D盘根目录
C. Python安装目录
D. 程序所在目录
答案: 请关注公众号【渝开搜题】查看答案
问题 89: 14. 若文本文件abc.txt中的内容如下: abcdef 阅读下面的程序: file = open('abc.txt', 'r') data = file.readline() data_list = list(data) print(data_list) 以上程序的执行结果为( )。
选项:
A. ['abcdef']
B. ['abcdef\n']
C. ['a', 'b', 'c', 'd', 'e', 'f']
D. ['a', 'b', 'c', 'd', 'e', 'f', '\n']
答案: 请关注公众号【渝开搜题】查看答案
问题 90: 15. 下列关于类的说法,错误的是( )。
选项:
A. 类中可以定义私有方法和属性
B. 类方法的第一个参数是cls
C. 实例方法的第一个参数是self
D. 类的实例无法访问类属性
答案: 请关注公众号【渝开搜题】查看答案
问题 91: 16. 下列方法中,只能由对象调用的是( )。
选项:
A. 类方法
B. 实例方法
C. 静态方法
D. 析构方法
答案: 请关注公众号【渝开搜题】查看答案
问题 92: 17. 下列方法中,负责初始化属性的是( )。
选项:
A. __del__()
B. __init__()
C. __init()
D. __add__()
答案: 请关注公众号【渝开搜题】查看答案
问题 93: 18. 下列选项中,不属于面向对象三大重要特性的是( )。
选项:
A. 抽象
B. 封装
C. 继承
D. 多态
答案: 请关注公众号【渝开搜题】查看答案
问题 94: 19. 请阅读下面的代码: 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
答案: 请关注公众号【渝开搜题】查看答案
问题 95: 20. 请阅读下面的代码: 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)
答案: 请关注公众号【渝开搜题】查看答案
问题 96: 21. Python模块的本质是文件。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 97: 22. Python中列表的元素可通过或两种方式访问。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 98: 23. 使用内置的 函数可创建一个列表。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 99: 24. 拼接字符串可以使用方法和运算符
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 100: 25. 删除字符串中头部的空格,可以使用方法。
选项:
答案: 请关注公众号【渝开搜题】查看答案