覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
超星学习通Python语言基础与应用作业答案
超新学习通 2025-04-16 02:09:41 2 0
广告示例

想要快速找到正确答案?

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

随机漂浮广告
超星学习通Python语言基础与应用作业答案

作业论文指导

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

超星学习通Python语言基础与应用作业答案

Python语言基础与应用

学校: 无

问题 1: 1. ‍“程序”就是做一件事情或者解决一个问题所采取的一系列()步骤。

选项:

A. 无序

B. 随机

C. 重复

D. 固定

答案: 固定

问题 2: 2. ‎Python3不再区分整数和长整数,统一为()类型。

选项:

A. float

B. string

C. int

D. long long

答案: int

问题 3: 3. ‌Python语言程序中的语句的行与行之间必须()对齐。

选项:

A. 居中

B. 右

C. 无需对齐

D. 左

答案: 左

问题 4: 4. ‍日常生活中哪些过程可以看作是“程序”?

选项:

A. 话剧演出

B. 音乐会演出

C. 用电饭煲做米饭

D. 银行柜员取款服务

答案: 话剧演出

问题 5: 5. ‌符号“#”后面跟的内容是程序里的()。

选项:

A. 注释

B. 备注

C. 可执行语句

D. 函数调用

答案: 注释

问题 6: 6. Python于2001年发布了第一个版本。()

选项:

答案: 错误

问题 7: 7. Python版本2.x完全可以被3.x兼容。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 8: 8. if语句末尾应该为分号,下面的若干行语句都需要缩进4个空格。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 9: 9. Python语句的行与行之间必须右对齐。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 10: 10. ‎给第一台计算机编程的第一代程序员是6位女士。

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 11: 1. ‌x="big" y=2 print(x+y) 上述代码的输出结果是()。

选项:

A. big

B. bigbig

C. big2

D. 会报错

答案: 请关注公众号【春秋搜题】查看答案

问题 12: 2. ​关于python中的复数,下列说法错误的是()。

选项:

A. 表示复数的语法是real+image j。

B. 实部和虚部都是整数。

C. 虚部必须后缀j且j不区分大小写。

D. 复数之间只能比较是否相等。

答案: 请关注公众号【春秋搜题】查看答案

问题 13: 3. ‏print('a'<'b'<'c')上述代码的输出结果是

选项:

A. c

B. a

C. TRUE

D. FALSE

答案: 请关注公众号【春秋搜题】查看答案

问题 14: 4. ‎下列表达式中返回为True的是()。

选项:

A. (3,2)>('a','b')

B. 'abc'>'xyz'

C. 0x56>56

D. 3>2>2

答案: 请关注公众号【春秋搜题】查看答案

问题 15: 5. ‍关于Python中的字符串,下列说法错误的是()。

选项:

A. 字符串以\0标志字符串的结束。

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

C. 字符应该视为长度为1的字符串。

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

答案: 请关注公众号【春秋搜题】查看答案

问题 16: 6. 给数据命名时,需要区分大小写,可以使用“_"符号。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 17: 7. and类型连接的两个值,只要有一个为真,那么计算结果即为真。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 18: 8. 字符串中,第一个字符的编号为0。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 19: 1. ‎下面代码的运行结果是: ‎lst=[1,3,5,7] for i in lst: print(i) if i>=5: break else: print('END')

选项:

A. 1 3 5

B. 1 3 5 7 END

C. 1 3 5 7

D. 1 3 5 END

答案: 请关注公众号【春秋搜题】查看答案

问题 20: 2. 以下叙述正确的是()。

选项:

A. 只能在循环体内使用break语句。

B. continue语句的作用是结束整个循环的执行。

C. 在循环体内使用break语句或continue语句的作用相同。

D. 从多层循环嵌套中退出时,可以使用goto语句。

答案: 请关注公众号【春秋搜题】查看答案

问题 21: 3. 下面代码的运行结果是: n = 1 while n >= 0: n = n - 1 print(n) else: print(n)

选项:

A. 1 0 -1

B. 0 -1 -1

C. 1 0

D. 0 -1

答案: 请关注公众号【春秋搜题】查看答案

问题 22: 4. 常见的控制流结构有:

选项:

A. 条件分支

B. 循环结构

C. 赋值语句

D. 顺序结构

答案: 请关注公众号【春秋搜题】查看答案

问题 23: 5. 条件循环中,可以使用break语句跳出循环,直接循环末尾的else语句块。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 24: 6. Python语言中条件分支的实现主要通过if语句实现。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 25: 7. range函数中,range( )会返回一个从1开始到终点的数列。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 26: 8. 嵌套循环中,continue语句仅作用于离他最近的一层循环。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 27: 1. ‌list(map(lambda x:len(x),['a','12','ab123']))上述代码的输出结果是____。

选项:

A. [1, 2, 5]

B. [1, 2, 3]

C. [1, 0, 2]

D. [0, 2, 3]

答案: 请关注公众号【春秋搜题】查看答案

问题 28: 2. 下列关于Python中函数的说法不正确的是()。

选项:

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

B. Python中定义函数的关键字是def。

C. 结束函数时如果return语句不带表达式相当于无返回值。

D. 在函数内部可以使用global来定义全局变量。

答案: 请关注公众号【春秋搜题】查看答案

问题 29: 3. ‎f1=lambda x:x*2 f2=lambda x:x**2 print(f1(f2(2))) 上述代码的输出结果是____。

选项:

A. 2

B. 4

C. 8

D. 6

答案: 请关注公众号【春秋搜题】查看答案

问题 30: 4. ‎counter=1 num=0 def tset(): global counter for i in (1,2,3): counter+=1 num=10 tset() print(counter,num) 上述代码的输出结果是____。

选项:

A. 1 10

B. 4 10

C. 1 0

D. 4 0

答案: 请关注公众号【春秋搜题】查看答案

问题 31: 5. 定义函数时,局部变量只在该函数定义范围内有效,函数外只能访问不能修改。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 32: 6. 定义函数时,使用return关键字指定函数返回的值。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 33: 7. python语言标准库中,若要生成伪随机数,可以用fractions。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 34: 8. python语言标准库中,Python对象持久化可以通过pickle实现。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 35: 1. ‎下列代码的输出结果是(_____)。 ‎class Person: def __init__(self,id): self.id=id tom=Person(123) tom.__dict__['age']=20 print(tom.age+len(tom.__dict__))

选项:

A. 23

B. 24

C. 22

D. 21

答案: 请关注公众号【春秋搜题】查看答案

问题 36: 2. ‎以下关于Python类定义中的特殊方法说法错误的是(_____)。

选项:

A. 析构器__del__在销毁对象时调用。

B. 构造器__init__在实例化对象时调用。

C. 所有特殊方法的名称以两个下划线(__)开始和结束。

D. __str__(self)方法用来把字符串转换为对象。

答案: 请关注公众号【春秋搜题】查看答案

问题 37: 3. ‎阅读以下代码,四个选项中说法正确的是(____)。‎ class parent: def __init__(self,param): self.v1=param class child(parent): def __init__(self,param): parent.__init__(self,param) self.v2=param odj=child(100)

选项:

A. print(odj.v1==odj.v2)会报错。

B. print(odj.v1)值为100。

C. print(odj.v1)值为0。

D. print(odj.v1==odj.v2)结果为False。

答案: 请关注公众号【春秋搜题】查看答案

问题 38: 4. Python中定义私有变量的方法是(_____)。

选项:

A. 使用private关键字

B. __变量名

C. 使用this关键字

D. 变量名__

答案: 请关注公众号【春秋搜题】查看答案

问题 39: 5. 面向对象的程序设计的三个基本特征是(_____)。

选项:

A. 继承

B. 封装

C. 交互

D. 多态

答案: 请关注公众号【春秋搜题】查看答案

问题 40: 6. 类的定义的特殊方法中,__eq__(self,other)表达的是使用==操作符。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 41: 7. 类的出现,为面向对象编程的三个最重要的特征,即封装性、继承性和多态性,提供了实现的手段。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 42: 8. 如果两个类具有“一般-特殊”的逻辑关系,那么特殊类就可以作为一般类的“父类”来定义,将属性和方法继承给“子类”。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 43: 9. 使用sort()函数时,如果列表中的元素都是数字,则默认按降序排序。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 44: 1. 下列代码的输出结果是(_____)。‏ name1=['tom','jack','mary'] name2=[name.upper() for name in name1] print(name2[2][0])

选项:

A. MARY

B. Jack

C. J

D. M

答案: 请关注公众号【春秋搜题】查看答案

问题 45: 2. ‍下列代码的输出结果是(_____)。 for j in (i**2 for i in range(10) if i%3==0): print(j,end=' ')

选项:

A. 0 1 4 9 16 25 36 49 64 81

B. 0 9 36 81

C. 9 36 81

D. 0 9 36

答案: 请关注公众号【春秋搜题】查看答案

问题 46: 3. ‍下列代码的输出结果是(_____)。‍ a=10 b=0 try: c=a/b print(c) except ZeroDivisionError as e: print(e) finally: print("always excute") print("done")

选项:

A. division by zero always excute done

B. division by zero always excute

C. division by zero

D. division by zero done

答案: 请关注公众号【春秋搜题】查看答案

问题 47: 4. ‎根据下列代码绘制的图像正确的是(_____)。‎ import matplotlib.pyplot as plt import numpy as np x=np.linspace(0,2*np.pi,50) y=np.cos(x) plt.scatter(x,y) plt.plot(x,np.sin(x),'r--') plt.show()

选项:

A.

B.

C.

D.

答案: 请关注公众号【春秋搜题】查看答案

问题 48: 5. 下列代码的输出结果是(_____)。‏ import numpy as np a=np.matrix([[1,0],[0,1]]) b=np.dot(a,a.T) print(b)

选项:

A. [[1 1] [0 1]]

B. [[1 0] [0 1]]

C. [[1 0] [1 1]]

D. [[1 1] [1 1]]

答案: 请关注公众号【春秋搜题】查看答案

问题 49: 6. Beautiful Soup主要用于使用requests库下载了网页并转化成字符串后处理HTML和XML时,解析页面格式,提取有用的信息。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 50: 7. 列表推导式的基本语法为:[ for in if ]。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 51: 8. 生成器是用来创建数据序列的一种对象,可以迭代庞大的序列,且不需要在内存中创建和储存整个序列。()

选项:

答案: 请关注公众号【春秋搜题】查看答案

问题 52: 9. Flask是一种非常容易上手的Python TCP/IP开发框架,功能强大。()

选项:

答案: 请关注公众号【春秋搜题】查看答案



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

昵称

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