贵州电大2021年秋季《Pyho编程技术(省)》任务04答案非答案

  [复制链接]
查看: 217|回复: 6

23万

主题

23万

帖子

32万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
329731
发表于 2022-1-13 19:04:25 | 显示全部楼层 |阅读模式
更多答案:www.ybaotk.com
2021年秋季《Pyho编程技术(省)》任务04
1.[单选] 以下选项中,不属于函数的作用的是
    A.提高代码执行速度     B.增强代码可读性
    C.降低编程复杂度
    D.复用代码
    答:——A——
2.[单选题] 关于下面代码,以下选项中描述正确的是
def fact(n, m=1) :    s = 1
    for i in range(1, n+1):        s *= i
    return s//mprint(fact(m=5,n=10))
    A.参数按照名称传递   
    B.按位置参数调用
    C.执行结果为10886400        D.按可变参数调用
    答:——B——3.[单选题] 关于函数的返回值,以下选项中描述错误的是
    A.函数可以返回0个或多个结果
    B.函数必须有返回值
    C.函数可以有return,也可以没有     D.return可以传递0个返回值,也可以传递任意多个返回值
    答:——A——
4.[单选题] 下面代码的执行结果是
def greeting(args1, *tupleArgs, **dictArgs):
    print(args1)    print(tupleArgs)
    print(dictArgs)names = ['HTY', 'LFF', 'ZH']
info = {'schoolName' : 'NJRU', 'City' : 'Nanjing'}
greeting('Hello,', *names, **info)
    A.Hello,
    B.['HTY', 'LFF', 'ZH']     C.出错
    D.无输出
    答:————
5.[单选题] 给出如下代码:def fact(n):
    s = 1    for i in range(1,n+1):
        s *= i
    return s
以下选项中描述错误的是
    A.fact(n)函数功能为求n的阶乘   
    B.range()函数是Python内置函数     C.s是局部变量   
    D.代码中n是可选参数     
    答:————
6.[单选题] 下面代码的执行结果是
def greeting(args1, *tupleArgs, **dictArgs):
    print(args1)    print(tupleArgs)
    print(dictArgs)
names = ['HTY', 'LFF', 'ZH']
info = {'schoolName' : 'NJRU', 'City' : 'Nanjing'}
greeting(*names,'Hello,',**info)
    A.HTY
    B.出错     C.无输出     
    D.['HTY', 'LFF', 'ZH']
    答:————7.[单选题] 关于面向对象和面向过程编程描述,以下选项中正确的是
    A.面向对象编程比面向过程编程更为高级     B.所有面向对象编程能实现的功能采用面向过程同样能完成
    C.面向对象和面向过程是编程语言的分类依据
    D.模块化设计就是面向对象的设计
    答:————8.[单选题] 给出如下代码:
ls = ["car","truck"]def funC(a):
    ls.append(a)
    return
funC("bus")print(ls)
以下选项中描述错误的是
    A.funC(a)中的a为非可选参数   
    B.ls.append(a)代码中的ls是全局变量
    C.ls.append(a)代码中的ls是列表类型   
    D.执行代码输出结果为['car', 'truck']     答:————
9.[单选题] 下面代码的输出结果是
def func(a,b):
    *= b    return a
s = func(5,2)
print(s)
    A.20
    B.1
    C.12
    D.10     答:————
10.[单选题] .关于Python的元组类型,以下选项中描述错误的是
    A.元组中元素不可以是不同类型
    B.元组一旦创建就不能被修改
    C.Python中元组采用逗号和圆括号(可选)来表示     D.一个元组可以作为另一个元组的元素,可以采用多级索引获取信息
    答:————
11.[单选题] 以下选项中,对于函数的定义错误的是    A.def vfunc(a,b=2):   
    B.def vfunc(*a,b):
    C.def vfunc(a,b):   
    D.def vfunc(a,*b):     答:————
12.[单选题] 执行下面代码,错误的是
def f(x, y = 0, z = 0): pass        # 空语句,定义空函数体
    A.f(1, z = 3)   
    B.f(1, x = 1, z = 3)  
    C.f(1, y = 2, z = 3)       D.f(z = 3, x = 1, y = 2)
    答:————
13.[单选题] 关于Python的lambda函数,以下选项中描述错误的是    A.f = lambdx,y:x+y 执行后,f的类型为数字类型
    B.lambda用于定义简单的、能够在一行内表示的函数
    C.可以使用lambda函数定义列表的排序原则     D.lambda函数将函数名作为函数结果返回
    答:————
14.[单选题] 关于函数,以下选项中描述错误的是
    A.函数是一段具有特定功能的、可重用的语句组
    B.Python使用del保留字定义一个函数
    C.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可。     D.使用函数的主要目的是降低编程难度和代码重用
    答:————
15.[单选题] 关于函数的目的与意义,以下选项中描述错误的是
    A.程序功能抽象,以支持代码重用
    B.函数能调用未实现的函数     C.有助于采用分而治之的策略编写大型复杂程序
    D.使用时无须了解函数内部实现细节
    答:————16.[单选题] 给出如下代码:
import turtle
def drawLine(draw):
    turtle.pendown() if draw else turtle.penup()
    turtle.fd(50)
    turtle.right(90)
drawLine(True)drawLine(True)
drawLine(True)
drawLine(True)
以下选项中描述错误的是
    A.代码drawLine(True)中True替换为–1,运行代码结果不变
    B.代码drawLine(True)中True替换为0,运行代码结果不变
    C.代码def drawLine(draw)中的draw可取值True或者False     D.运行代码,在Python Turtle Graphics中,绘制一个正方形
    答:————
17.[单选题] 28.下面代码的输出结果是
def f2(a):    if > 33:
        return True
li = [11, 22, 33, 44, 55]
res = filter(f2, li)
print(list(res))    A.[44,55]   
    B.[11,33,55]  
    C.[22,33,44]  
    D.[33,44,55]     答:————
18.[单选题] 下面代码的输出结果是
def fib(n):
    a,= 1,1
    for i in range(n-1):        a,= b,a+b
    return aprint (fib(7))
    A.5
    B.13
    C.21
    D.8
    答:————
19.[单选题] 关于函数的参数传递(parameter passing),以下选项中描述错误的是
    A.实际参数是函数调用时提供的参数
    B.函数调用时,需要将形式参数传递给实际参数
    C.Python参数传递时不构造新数据对象,而是让形式参数和实际参数共享同一对象     D.形式参数是函数定义时提供的参数
    答:————
20.[单选题] 关于Python的全局变量和局部变量,以下选项中描述错误的是
    A.使用global保留字声明简单数据类型变量后,该变量作为全局变量使用     B.简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放
    C.全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效
    D.局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用
    答:————
21.[单选题] 以下选项中,对于递归程序的描述错误的是    A.书写简单
    B.执行效率高
    C.递归程序都可以有非递归编写方法     D.一定要有基例
    答:————
22.[单选题] 关于函数的关键字参数使用限制,以下选项中描述错误的是    A.关键字参数顺序无限制
    B.关键字参数必须位于位置参数之前
    C.关键字参数必须位于位置参数之后
    D.不得重复提供实际参数
    答:————
23.[单选题] 下面代码的输出结果是def exchange(a,b):
    a,= b,a
    return (a,b)x = 10
y = 20
x,y = exchange(x,y)
print(x,y)
    A.20 10   
    B.20 20   
    C.20,10       D.10 10
    答:————24.[单选题] 关于函数局部变量和全局变量的使用规则,以下选项中描述错误的是
    A.对于组合数据类型的变量,如果局部变量未真实创建,则是全局变量
    B.对于基本数据类型的变量,无论是否重名,局部变量与全局变量不同
    C.可以通过global保留字在函数内部声明全局变量     D.return不可以传递任意多个函数局部变量返回值
    答:————
25.[单选题] 在Python中,关于函数的描述,以下选项中正确的是.
    A.函数eval()可以用于数值表达式求值,例如eval("2*3+1")     B.Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用
    C.一个函数中只允许有一条return语句
    D.Python中,def和return是函数必须使用的保留字
    答:————
更多答案:www.ybaotk.com





上一篇:贵州电大2021年秋季《Pyho编程技术(省)》任务03非答案
下一篇:贵州电大2021年秋季《VisualBasic程序设计(省)》任务01题目非答案
回复

使用道具 举报

0

主题

2663

帖子

3995

积分

论坛元老

Rank: 8Rank: 8

积分
3995
发表于 2022-3-16 04:43:47 | 显示全部楼层
雅宝电大奥鹏,就是这么猛!
回复

使用道具 举报

0

主题

3497

帖子

5246

积分

论坛元老

Rank: 8Rank: 8

积分
5246
发表于 2022-3-16 06:25:00 | 显示全部楼层
青海电大形考作业可以做吗?
回复

使用道具 举报

0

主题

3583

帖子

5374

积分

论坛元老

Rank: 8Rank: 8

积分
5374
发表于 2022-3-16 15:49:50 | 显示全部楼层
奥鹏东北大学作业有答案吗?
回复

使用道具 举报

0

主题

3550

帖子

5326

积分

论坛元老

Rank: 8Rank: 8

积分
5326
发表于 2022-3-17 09:11:18 | 显示全部楼层
东北财经大学作业有答案吗?
回复

使用道具 举报

0

主题

3723

帖子

5585

积分

论坛元老

Rank: 8Rank: 8

积分
5585
发表于 2022-3-17 21:10:01 | 显示全部楼层
浙江电大形考作业有答案吗?
回复

使用道具 举报

0

主题

3546

帖子

5322

积分

论坛元老

Rank: 8Rank: 8

积分
5322
发表于 2022-3-18 11:10:39 | 显示全部楼层
111118
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图