|
Python编程技术4-0003 | 试卷总分:100 | 测试总分:100.0 | |
| 一、单选题(共25道试题,共100分。)1.下面代码的输出结果是 def func(a,b): *= b return a s = func(5,2) print(s)
满分4 得分4
2.给出如下代码: import turtle def drawLine(draw): turtle.pendown() if draw else turtle.penup() turtle.fd(50) turtle.right(90) drawLine(True) drawLine(0) drawLine(True) drawLine(True) turtle.left(90) drawLine(0) drawLine(True) drawLine(True) 以下选项中描述错误的
代码drawLine(True)中True替换为–1,运行代码结果不变 代码drawLine(True)中True替换为0,运行代码结果不变 代码def drawLine(draw)中的draw可取数值0、1、–1等 运行代码,在Python Turtle Graphics中,绘制一个数码管数字2
满分4 得分4
3.下面代码的输出结果是 def fib(n): a,= 1,1 for i in range(n-1): a,= b,a+b return a print (fib(7))
满分4 得分4
4.假设函数中不包括global保留字,对于改变参数值的方法,以下选项中错误的是
参数是列表类型时,改变原参数的值 参数是组合类型(可变对象)时,改变原参数的值 参数的值是否改变与函数中对变量的操作有关,与参数类型雅关 参数是整数类型时,不改变原参数的值
满分4 得分4
5.在Python中,关于全局变量和局部变量,以下选项中描述不正确的是
一个程序中的变量包含两类:全局变量和局部变量 全局变量不能和局部变量重名 全局变量在程序执行的全过程有效 全局变量一般没有缩进
满分4 得分4
6.关于形参和实参的描述,以下选项中正确的是
参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参 程序在调用时,将形参复制给函数的实参 函数定义中参数列表里面的参数是实际参数,简称实参 程序在调用时,将实参复制给函数的形参
满分4 得分4
7.下面代码实现的功能描述为 def fact(n): if n==0: return 1 else: return n*fact(n-1) num =eval(input("请输入一个整数:")) print(fact(abs(int(num))))
接受用户输入的整数N,输出N的阶乘值 接受用户输入的整数N,判断N是否是素数并输出结论 接受用户输入的整数N,判断N是否是水仙花数 接受用户输入的整数N,判断N是否是完数并输出结论
满分4 得分4
8.下面代码的输出结果是 = 4 ^= 3 = ^ 2 print(a,end=",") print(b)
满分4 得分4
9.下面代码的执行结果是 >>> def area(r, pi = 3.14159): return pi * r *r >>> area(pi = 3.14, r = 4)
满分4 得分4
10.给出如下代码: ls = ["car","truck"] def funC(a): ls.append(a) return funC("bus") print(ls) 以下选项中描述错误的是
执行代码输出结果为['car', 'truck', 'bus'] 代码函数定义中,ls.append(a)中的ls是局部变量 执行代码输出结果为['car', 'truck'] ls.append(a)代码中的ls是列表类型
满分4 得分4
****本答案只提供前几题预览,全部答案请购买后查看!**** 需支付 3 元后可查看,请登陆后购买,手机用户多点几次立即购买才可以登陆哦!立即购买
|
|
上一篇:国开电大习近平总书记教育重要论述研究形考一参考答案下一篇:国开电大习近平总书记教育重要论述研究形考三参考答案
|