覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
福建开放大学Python程序设计#作业答案 (4)
无分类 2025-03-25 01:00:23 15 0
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
福建开放大学Python程序设计#作业答案 (4)

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

Python程序设计#

学校: 福建开放大学

问题 1: 1. Python是一种( )计算机程序设计语言。

选项:

  • A. 编译型

  • B. 解释型

  • C. 翻译型

  • D. 可视化

答案: 解释型

问题 2: 2. 下列IDE中,无法从事Python程序开发的是( )。

选项:

  • A. PyCharm

  • B. VS Code

  • C. Jupyter Notebook

  • D. Code Blocks

答案: Code Blocks

问题 3: 3. Python不支持的数据类型有( )。

选项:

  • A. int

  • B. char

  • C. dict

  • D. list

答案: char

问题 4: 4. 下列哪种数据类型不是Python3中的数据类型( )。

选项:

  • A. int

  • B. float

  • C. complex

  • D. long

答案: long

问题 5: 5. print(type(16/4))的结果为( )。

选项:

  • A. int

  • B. float

  • C. bool

答案: float

问题 6: 6. Python中代码如需跨行时可以在行尾加上( )符号。

选项:

  • A. \

  • B. /

  • C. |

  • D. -

答案: \

问题 7: 7. Python中哪个转义字符代表换行。( )

选项:

  • A. \n

  • B. \b

  • C. \t

  • D. \r

答案: 请关注公众号【渝开搜题
】查看答案

问题 8: 8. 下列哪个语句在Python中是非法的?( )

选项:

  • A. x = (y = z + 1)

  • B. x = y = z = 1

  • C. x, y = y, x

  • D. x += y

答案: 请关注公众号【渝开搜题
】查看答案

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

选项:

  • A. 字符串应该视为长度为1的字符串

  • B. 字符串可以转化成数字

  • C. 既可以用单引号,也可以用双引号创建字符串

  • D. 在三引号字符串中可以包含换行回车等特殊字符

答案: 请关注公众号【渝开搜题
】查看答案

问题 10: 10. “ab”+”c”*2 结果是( )。

选项:

  • A. abc2

  • B. abcabc

  • C. abcc

  • D. ababcc

答案: 请关注公众号【渝开搜题
】查看答案

问题 11: 11. 已知x=43,ch='A',y = 1,则表达式(x>=y and ch <'b' and y)的值是( )。

选项:

  • A. 1

  • B. 0

  • C. True

  • D. 报错

答案: 请关注公众号【渝开搜题
】查看答案

问题 12: 12. Python是一种面向数据的计算机程序设计语言。

选项:

答案: 请关注公众号【渝开搜题
】查看答案

问题 13: 13. Python不是纯粹的函数式编程语言。

选项:

答案: 请关注公众号【渝开搜题
】查看答案

问题 14: 14. 惰性计算是Python的一大特性。

选项:

答案: 请关注公众号【渝开搜题
】查看答案

问题 15: 15. Python使用缩进来体现代码之间的逻辑关系,对缩进的要求非常严格。

选项:

答案: 请关注公众号【渝开搜题
】查看答案

问题 16: 16. 只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象。

选项:

答案: 请关注公众号【渝开搜题
】查看答案

问题 17: 17. 在Python 3.x中可以使用中文作为变量名。

选项:

答案: 请关注公众号【渝开搜题
】查看答案

问题 18: 18. Python变量名是区分字母大小写的。

选项:

答案: 请关注公众号【渝开搜题
】查看答案

问题 19: 19. Python中的字符串是可变数据类型。

选项:

答案: 请关注公众号【渝开搜题
】查看答案

问题 20: 20. 3+5*6**2/2-8
以上语句的执行结果是( )。

选项:

  • A. 445.0

  • B. 25.0

  • C. 40.0

  • D. 85.0

答案: 请关注公众号【渝开搜题
】查看答案

问题 21: 1. a='a'
print ('c' or a>='b')
以上程序运行的结果是( )。

选项:

  • A. a

  • B. b

  • C. c

  • D. False

答案: 请关注公众号【渝开搜题
】查看答案

问题 22: 2. a = 'python'
a[0] = 'c'
print(a)
以上程序的运行结果为( )。

选项:

  • A. cython

  • B. pcthon

  • C. c

  • D. 报错

答案: 请关注公众号【渝开搜题
】查看答案

问题 23: 3. print({1,2,3}-{3,4,6})
以上程序的运行结果为( )。

选项:

  • A. {-2,-2,-3}

  • B. {2,2,3}

  • C. {1,2}

  • D. 报错

答案: 请关注公众号【渝开搜题
】查看答案

问题 24: 4. [x1+x2 for x1,x2 in zip([1,2],[3,4])]
以上语句的运行结果为( )。

选项:

  • A. [4,6]

  • B. [3,7]

  • C. [1,2,3,4]

  • D. 报错

答案: 请关注公众号【渝开搜题
】查看答案

问题 25: 5. a = [2,3,1]
a.sort()
以上程序的运行结果为( )。

选项:

  • A. [1,2,3]

  • B. [3,2,1]

  • C. 无输出结果

  • D. None

答案: 请关注公众号【渝开搜题
】查看答案

问题 26: 6. a = [1, 2, 3]
b = [1, 2, 4]
id(a[1])==id(b[1])
以上程序的运行结果为( )。

选项:

  • A. TRUE

  • B. FALSE

  • C. 报错

  • D. 无任何输出

答案: 请关注公众号【渝开搜题
】查看答案

问题 27: 7. 以下不能创建一个字典的语句是( )。

选项:

  • A. dict1 = {}

  • B. dict2 = { 3 : 5 }

  • C. dict3 = {[1,2,3]: “uestc”}

  • D. dict4 = {(1,2,3): “uestc”}

答案: 请关注公众号【渝开搜题
】查看答案

问题 28: 8. 假设将单词保存在变量 word 中,使用一个字典类型 counts={},统计单词出现的次数可采用以下代码:( )。

选项:

  • A. counts[word] = count[word] + 1

  • B. counts[word] = 1

  • C. counts[word] = count.get(word,1) + 1

  • D. counts[word] = count.get(word,0) + 1

答案: 请关注公众号【渝开搜题
】查看答案

问题 29: 9. nums=set([1,1,2,3,3,3,4])
print (len(nums))
以上语句的输出结果为( )。

选项:

  • A. 1

  • B. 2

  • C. 4

  • D. 5

答案: 请关注公众号【渝开搜题
】查看答案

问题 30: 10. nums=set([1,1,2,3,3,3,4])
print (len(nums))
以上语句的输出结果为( )。

选项:

  • A. 1

  • B. 2

  • C. 4

  • D. 5

答案: 请关注公众号【渝开搜题
】查看答案

问题 31: 11. 以下关于字典的描述,错误的是( )。

选项:

  • A. 字典长度是可变的

  • B. 字典是键值对的集合

  • C. 字典中的键可以对应多个值信息

  • D. 字典中元素以键信息为索引访问

答案: 请关注公众号【渝开搜题
】查看答案

问题 32: 12. if None:
print('Hello')
以上程序的运行结果为( )。

选项:

  • A. None

  • B. 'Hello'

  • C. 无任何输出

  • D. 报错

答案: 请关注公众号【渝开搜题
】查看答案

问题 33: 13. 以下关于 Python 的控制结构,错误的是( )。

选项:

  • A. 每个 if 条件后要使用冒号

  • B. 在 Python 中,没有 switch-case 语句

  • C. Python 中的 pass 是空语句,一般用作占位语句

  • D. elif 可以单独使用

答案: 请关注公众号【渝开搜题
】查看答案

问题 34: 14. 以下关于循环结构的描述,错误的是( )。

选项:

  • A. 局部变量是指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用时可以继续使用

  • B. 使用global保留字声明简单数据类型变量后,该变量作为全局变量使用

  • C. 简单数据类型变量无论是否与全局变量重名,仅 渝粤教育 在函数内部创建和使用,函数退出后变量被释放

  • D. 全局变量是指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效

答案: 请关注公众号【渝开搜题
】查看答案

问题 35: 15. 以下哪个描述是正确的? ( )

选项:

  • A. break 语句用于终止当前循环

  • B. continue 语句用于跳过当前剩余要执行的代码,执行下一次循环

  • C. break 和 continue 语句通常与 if, if...else 和 if...elif...else 语句一起使用

  • D. 以上说法都是正确的

答案: 请关注公众号【渝开搜题
】查看答案

问题 36: 16. i = sum = 0
while i <= 4:
sum += i
i = i+1
print(sum)
以上程序的运行结果为( )。

选项:

  • A. 0

  • B. 10

  • C. 4

  • D. 以上结果均不正确

答案: 请关注公众号【渝开搜题
】查看答案

问题 37: 17. for i in range(2):
print(i)
for i in range(4,6):
print(i)
以上程序的运行结果为:( )。

选项:

  • A. 2, 4, 6

  • B. 1, 2, 4, 5, 6

  • C. 0, 1, 4, 5

  • D. 0, 1, 2, 4, 5, 6

答案: 请关注公众号【渝开搜题
】查看答案

问题 38: 18. i=s=0
while (i<100):
s+=i
i+=1
print (s)
以上程序的运行 跨境电商考核解析 结果是( )。

选项:

  • A. 5050

  • B. 4950

  • C. 5000

  • D. 100

答案: 请关注公众号【渝开搜题
】查看答案

问题 39: 19. 以下关于 pass 哪个描述是正确的?( )

选项:

  • A. Python会忽略 pass 语句,就像忽略注释一样

  • B. pass语句会终止当前循环

  • C. pass不做任何事情,一般用做占位语句

  • D. 以上说法都是正确的

答案: 请关注公众号【渝开搜题
】查看答案

问题 40: 20. a=(1,2,['1,2'])
a[2].append(3)
print(a)
以上程序的运行结果是( )。

选项:

  • A. (1, 2, ['1,2', '3'])

  • B. (1, 2, ['1,2', 3])

  • C. [1, 2, ['1,2', 3]]

  • D. 报错

答案: 请关注公众号【渝开搜题
】查看答案

问题 41: 1. 以下内容关于函数描述正确的是? ( )

选项:

  • A. 函数用于创建对象

  • B. 函数可以让重新执行的更快

  • C. 函数是一段代码用于执行特定的任务

  • D. 以上说法都是正确的

答案: 请关注公众号【渝开搜题
】查看答案

问题 42: 2. 如果函数没有使用 return 语句,则函数返回的是?( )

选项:

  • A. 0

  • B. None

  • C. 任意整数

  • D. 报错! 函数必须要有返回值。

答案: 请关注公众号【渝开搜题
】查看答案

问题 43: 3. 下列代码执行结果是什么? ( )
  x = 1
  def change(a):
   x += 1
   print (x)
  change(x)

选项:

  • A. 1

  • B. 2

  • C. 3

  • D. 报错

答案: 请关注公众号【渝开搜题
】查看答案

问题 44: 4. def f(x, y = 0, z = 0): pass
f(1, , 3)
以上程序运行的结果是:( )

选项:

  • A. pass

  • B. None

  • C. not

  • D. 报错

答案: 请关注公众号【渝开搜题
】查看答案

问题 45: 5. def Foo(x):
if (x==1):
return 1
else:
return x+Foo(x-1)
print(Foo(4))
以上程序的运行结果为:( )

选项:

  • A. 10

  • B. 24

  • C. 7

  • D. 1

答案: 请关注公众号【渝开搜题
】查看答案

问题 46: 6. counter = 1
def doLotsOfStuff():
global counter
for i in (1, 2, 3):
counter += 1
doLotsOfStuff()
print (counter)
以上程序的运行结果为: ( )

选项:

  • A. 1

  • B. 3

  • C. 4

  • D. 7

答案: 请关注公众号【渝开搜题
】查看答案

问题 47: 7. open函数中哪种文件读取模式只用于写入。( )

选项:

  • A. r

  • B. r+

  • C. w

  • D. a

答案: 请关注公众号【渝开搜题
】查看答案

问题 48: 8. 以下选项中,不是Python对文件的打开模式的是( )。

选项:

  • A. a

  • B. r

  • C. c

  • D. w

答案: 请关注公众号【渝开搜题
】查看答案

问题 49: 9. 以下文件操作方法中,打开后能读取 CSV 格式文件的选项是( )。

选项:

  • A. foo = open("123.csv","w")

  • B. foo = open("123.csv","x")

  • C. foo = open("123.csv","r")

  • D. foo = open("123.csv","a")

答案: 请关注公众号【渝开搜题
】查看答案

问题 50: 10. 将Pandas的DataFrame对象导出为xlsx文件的正确方法是( )。

选项:

  • A. to_csv

  • B. to_excel

  • C. to_xlsx

  • D. to_xls

答案: 请关注公众号【渝开搜题
】查看答案

问题 51: 11. 下面哪项特性不是面向对象程序设计的主要特征( )。

选项:

  • A. 封装

  • B. 函数

  • C. 多态

  • D. 继承

答案: 请关注公众号【渝开搜题
】查看答案

问题 52: 12. Python使用关键字( )来定义类。

选项:

  • A. def

  • B. __init__

  • C. class

  • D. self

答案: 请关注公众号【渝开搜题
】查看答案

问题 53: 13. Python中查看对象的属性或方法,返回对象的属性和方法列表的函数为( )。

选项:

  • A. help()

  • B. dir()

  • C. info()

  • D. check()

答案: 请关注公众号【渝开搜题
】查看答案

问题 54: 14. 下列哪个方法用于查看类的属性( )。

选项:

  • A. __doc__

  • B. __dict__

  • C. __module__

  • D. __class__

答案: 请关注公众号【渝开搜题
】查看答案

问题 55: 15. Python在声明类的过程中定义属性时,带有什么的属性称为私有属性。( )

选项:

  • A. 2个下划线的前缀

  • B. 1个下划线的前缀

  • C. 2个下划线的后缀

  • D. 1个下划线的后缀

答案: 请关注公众号【渝开搜题
】查看答案

问题 56: 16. 类方法是指类对象所拥有的方法,一般用装饰器( )来标识。

选项:

  • A. @staticmethod

  • B. staticmethod

  • C. @classmethod

  • D. classmethod

答案: 请关注公众号【渝开搜题
】查看答案

问题 57: 17. 有关异常说法正确的是( )。

选项:

  • A. 程序中抛出异常终止程序

  • B. 程序中抛出异常不一定终止程序

  • C. 拼写错误会导致程序终止

  • D. 缩进错误会导致程序终止

答案: 请关注公众号【渝开搜题
】查看答案

问题 58: 18. 关于程序的异常处理,以下选项中描述错误的是( )。

选项:

  • A. 程序异常发生经过妥善处理可以继续执行

  • B. 异常语句可以与 else 和 finally 保留字配合使用

  • C. Python 通过 try、except 等保留字提供异常处理功能

  • D. 编程语言中的异常和错误是完全相同的概念

答案: 请关注公众号【渝开搜题
】查看答案

问题 59: 19. 下列不属于Numpy数据类型的是( )。

选项:

  • A. int16

  • B. int32

  • C. int64

  • D. int128

答案: 请关注公众号【渝开搜题
】查看答案

问题 60: 20. 下列哪种调用模块的方式可以之后使用array([1,2,3]) 。( )

选项:

  • A. import numpy

  • B. import numpy as np

  • C. from numpy import array

  • D. 以上三种均不能

答案: 请关注公众号【渝开搜题
】查看答案

问题 61: 21. 以下查看Pandas 渝粤题库 的DataFrame对象a的属性信息的正确方法是:( )

选项:

  • A. help()

  • B. dtypes()

  • C. head()

  • D. info()

答案: 请关注公众号【渝开搜题
】查看答案

问题 62: 22. import numpy as np
b = np.arange(3)
b[~(b>=1)]
以上程序的运行结果为:( )

选项:

  • A. array([0])

  • B. array([0,1])

  • C. array([1,2])

  • D. array([], dtype=int32)

答案: 请关注公众号【渝开搜题
】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章40577
  • 评论0
  • 微语1
最新评论