覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
超星学习通python 程序设计(新)作业答案
超新学习通 2025-03-26 14:39:11 1 0
广告示例

想要快速找到正确答案?

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

随机漂浮广告
超星学习通python 程序设计(新)作业答案

作业论文指导

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

超星学习通python 程序设计(新)作业答案

python 程序设计(新)

学校: 无

问题 1: 1. python语言属于( )

选项:

  • A. 机器语言

  • B. 汇编语言

  • C. 高级语言

  • D. 科学计算语言

答案: 高级语言

问题 2: 2. 以下选项中不符合 Python 语言变量命名规则的是( )

选项:

  • A. TempStr

  • B. 3_1

  • C. _Al

  • D. l

答案: 3_1

问题 3: 3. 以下关于Python缩进的描述中,错误的是( )

选项:

  • A. Python用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格

  • B. 缩进是可以嵌套的,从而形成多层缩进

  • C. 缩进表达了所属关系和代码块的所属范围

  • D. 判断、循环、函数等都能够通过缩进包含一批代码

答案: Python用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格

问题 4: 4. 以下不属于Python语言保留字的是( )

选项:

  • A. do

  • B. while

  • C. True

  • D. pass

答案: do

问题 5: 5. Python中的代码块使用缩进来表示。

选项:

答案: 正确

问题 6: 1. 表达式3*4**2//8%7的计算结果是()

选项:

  • A. 3

  • B. 6

  • C. 4

  • D. 5

答案: 6

问题 7: 2. 假设a=9,b=2,那么下列运算中,错误的是()

选项:

  • A. a+b的值是11

  • B. a//b的值是4

  • C. a%b的值是1

  • D. a**b的值是18

答案: 请关注公众号【博学搜题】查看答案

问题 8: 3. 以下代码的输出结果是()
x=2 + 9 * ((3*12) - 8) // 10
print(x)

选项:

  • A. 26

  • B. 27.2

  • C. 28.2

  • D. 27

答案: 请关注公众号【博学搜题】查看答案

问题 9: 4. 下列选项中,幂运算的符号为( )

选项:

  • A. *

  • B. ++

  • C. %

  • D. **

答案: 请关注公众号【博学搜题】查看答案

问题 10: 5. 下列表达式中,返回True的是( )

选项:

  • A. a=2
    b=2
    a=b

  • B. 3>2>1

  • C. True and False

  • D. 2!=2

答案: 请关注公众号【博学搜题】查看答案

问题 11: 6. 下列语句中,()在Python中是非法的。

选项:

  • A. x=y=z=1

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

  • C. x,y=y,x

  • D. x+=y

答案: 请关注公众号【博学搜题】查看答案

问题 12: 7. 若a=1,b=2,那么(a or b)的值为()

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 13: 1. 以下程序的输出结果是()

选项:

  • A. 3

  • B. 2

  • C. 1

  • D. 0

答案: 请关注公众号【博学搜题】查看答案

问题 14: 2. 已知x=10,y=20,z=30;以下语句执行后x,y,z的值是()。
if x < y:
z=x
x=y
y=z

选项:

  • A. 10,20,30

  • B. 10,20,20

  • C. 20,10,10

  • D. 20,10,30

答案: 请关注公众号【博学搜题】查看答案

问题 15: 3. 当a,b,c,d=1,3,5,4时,执行完下面一段程序后x的值为()

选项:

  • A. 1

  • B. 2

  • C. 3

  • D. 6

答案: 请关注公众号【博学搜题】查看答案

问题 16: 4. input( )函数输入的数据类型默认为字符串型。

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 17: 5. 在Python中没有switch-case语句。

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 18: 1. 下列选项中,会输出1,2,3三个数字的是( )

选项:

  • A. for i in range(3)
    print(i)

  • B. for i in range (2):
    print(i+1)

  • C. a_list=[0,1,2]
    for i in a_list:
    print(i+1)

  • D. i=1
    while i<3:
    print (i)
    i=i+1

答案: 请关注公众号【博学搜题】查看答案

问题 19: 2. python中的for语句涉及的序列可以是:

选项:

  • A. 列表

  • B. 字符串

  • C. range函数产生的序列

  • D. 关系表达式

答案: 请关注公众号【博学搜题】查看答案

问题 20: 3. 如果希望循环是无限的,我们可以通过设置条件表达式永远为( )来实现无限循环

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 21: 4. range(10)函数是一个数字序列函数

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 22: 5. 成员符号in和for语句里的in返回结果类型一样

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 23: 6. 下列哪一项不属于while循环语句的循环要素

选项:

  • A. 循环变量的初值和终值

  • B. 输出语句的确定

  • C. 循环体

  • D. 循环变量变化的语句

答案: 请关注公众号【博学搜题】查看答案

问题 24: 1. 以下代码的输出结果是()
for i in range(1,6):
if i%4 == 0:
break
else:
print(i,end=",")

选项:

  • A. 1,2,3,5,

  • B. 1,2,3,4,

  • C. 1,2,3,

  • D. 1,2,3,5,6

答案: 请关注公众号【博学搜题】查看答案

问题 25: 2. 以下关于Python循环结构的描述中,错误的是( )

选项:

  • A. continue只结束本次循环

  • B. 遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数

  • C. Python通过for、while等保留字构建循环结构

  • D. break用来结束当前次语句,但不跳出当前的循环体

答案: 请关注公众号【博学搜题】查看答案

问题 26: 3. while循环语句和for循环语句使用else的区别是( )【多选题】

选项:

  • A. else语句和while循环语句一起使用,则当条件变为False时,执行else语句

  • B. else语句和while循环语句一起使用,则当条件变为True时,执行else语句

  • C. else语句和for循环语句一起使用,else语句块只在for循环正常终止时执行

  • D. else语句和for循环语句一起使用,else语句块只在for循环不正常终止时执行

答案: 请关注公众号【博学搜题】查看答案

问题 27: 4. break和continue语句可以单独使用。

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 28: 1. 字符串的strip方法的作用是( )

选项:

  • A. 删除字符串头尾指定的字符

  • B. 删除字符串末尾指定的字符

  • C. 删除字符串头部指定的字符

  • D. 通过指定分隔符对字符串切片

答案: 请关注公众号【博学搜题】查看答案

问题 29: 2. 切片选取的区间是左闭右( )型的,不包含结束位的值

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 30: 3. 如果index函数没有在字符串中找到子串,则会返回-1

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 31: 4. 字符串的切片选取的区间范围是从超始位置开始,到结束位置结束

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 32: 5. 无论使用单引号或者双引号包含的字符串,全用print函数输出的结果都一样

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 33: 1. 使用( )关键字声明匿名函数

选项:

  • A. function

  • B. func

  • C. def

  • D. lambda

答案: 请关注公众号【博学搜题】查看答案

问题 34: 2. 在函数内部定义的变量称作( )变量

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 35: 3. 函数的递归是指在一个函数的内部调用函数( )的过程

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 36: 4. ( )变量定义在函数外,可以在整个程序范围内访问

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 37: 5. 局部变量的作用域是整个程序,任何时候使用都有效

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 38: 1. def func5(a, b, *c):
print(a,b)
func5(1,2,3,4,5,6)
运行结果是( )

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 39: 2. 调用函数时传递的实参个数必须与函数形参个数相等才行。

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 40: 3. 在定义函数时,某个参数名字前面带有两个*符号表示可变长度参数,可以接收任意多个关键参数并将其存放于一个字典之中。

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 41: 4. 带有默认值的参数位于参数列表的末尾

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 42: 5. 调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 43: 6. 定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 44: 1. 列表、元组、字符串是Python的_________序列。

选项:

  • A. 有序

  • B. 无序

答案: 请关注公众号【博学搜题】查看答案

问题 45: 2. 元组使用( )存放元素,列表使用的是方括号存放元素

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 46: 3. 元组的访问速度比列表要快一些,如果定义了一系列常量值,并且主要用途仅仅是对其进行遍历而不需要进行任何修改,建议使用元组而不使用列表。

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 47: 4. 通过索引可以修改和访问元组的元素

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 48: 5. 元组是不可变的,不支持列表对象的inset()、remove()等方法,也不支持del命令删除其中的元素,但可以使用del命令删除整个元组对象。

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 49: 1. Python语句print(type([1,2,3,4]))的输出结果是【 】。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【博学搜题】查看答案

问题 50: 2. Python语句
a=[1,2,3,None,[[]],[]]
print(len(a))
以上代码的运行结果是( )

选项:

  • A. 4

  • B. 5

  • C. 6

  • D. 7

答案: 请关注公众号【博学搜题】查看答案

问题 51: 3. Python 语句如下
s1=[1, 2, 3, 4]
s2=[5,6,7]
print(len(s1+s2))
以上代码的运行结果是( )

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 52: 4. 列表是不可变数据类型

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 53: 1. 下列有关函数的说法中,正确的是( )

选项:

  • A. 函数的定义必须在程序的开头

  • B. 函数定义后,其中的程序就可以自动执行

  • C. 函数定义后需要调用才会执行

  • D. 函数体与关键字def必须左对齐

答案: 请关注公众号【博学搜题】查看答案

问题 54: 2. 以下代码中calculate( )函数属于哪个分类
def calculate(number):
result = 0
i = 1
while i <= number:
result = result + i
i += 1
return result
result = calculate(100)
print('1~100的累积和为:', result)

选项:

  • A. 无参无返回值函数

  • B. 无参有返回值函数

  • C. 有参无返回值函数

  • D. 有参有返回值函数

答案: 请关注公众号【博学搜题】查看答案

问题 55: 3. 使用( )关键字创建自定义函数

选项:

  • A. function

  • B. func

  • C. def

  • D. procedure

答案: 请关注公众号【博学搜题】查看答案

问题 56: 4. 函数体以冒号起始,并且是缩进格式的

选项:

答案: 请关注公众号【博学搜题】查看答案

问题 57: 5. 不带return的函数代表返回None

选项:

答案: 请关注公众号【博学搜题】查看答案



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

昵称

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