预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

python软件编程等级考试(三级)编程实操题图文练习 一、选择题 1.利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如 8+88+888+8888+88888。设计一个summalion()函数,输入变量为数字a和需要多少个数 相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存 在变量sum中,Python程序如下左图所示,请在下划线处填写代码()完善程序实现如 下右图的运行结果。 A.basic+=sumB.sum=basic+nC.sum=basic+1D.sum+=basic 2.以下是一段python程序: 它的可以用哪个流程图表达()。 A.B. C. 3.下列哪个语句在Python中是非法的?() A.x=y=z=1B.x=(y=z+1)C.x,y=y,xD.x+=y 4.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的 JupyterNotebook外,处理数据还可以通过下列()工具实现。 A.PythonIDLEB.XmindC.网络画板D.几何画板 5.下列哪个语句在Python中是非法的?() A.x=y=z=1B.x=(y=z+1) C.x,y=y,xD.x+=y 6.下列选项中,合法的Python变量名是() A.printB.speedC.Python.netD.a#2 7.关于python程序设计语言,下列说法不正确的是() A.python是一种解释型、面向对象的计算机程序设计语言 B.python支持Windows操作系统,但不支持Linux系统 C.python源文件以***.py为扩展名 D.python文件不能直接在命令行中运行 8.在Python中,显示出信息x,并要求输入数据的是()。 A.abs(x)B.float(x)C.print(x)D.input(x) 9.在Python中,若x=10,y=20,下面程序段执行后,变量x、y的值分别是() x=y y=x A.10、10B.10、20C.20、20D.20、10 10.在Python语言中,用来定义函数的关键字是()。 A.returnB.defC.functionD.import 11.在Python中,表示跳出循环的函数是() A.continueB.breakC.ESCD.Close 12.在python中,运行下列程序,正确的结果是() x=1 whilex>0: x=x+1 print(x) A.1B.123456789………………… C.无输出D.100 13.下面哪个不是Python合法的标识符() A.int32B.40XLC.selfD.__name__ 14.下列属于正确的Python变量名的是() A.True B.88abc C.abc&88 D._abc88 15.以下哪个不属于计算机操作系统() A.DOSB.UnixC.PythonD.Linux 16.Python中幂运算(指数运算)的运算符为()。 A.*B.**C.%D.// 17.在Python程序中,要求s=3+6+9+…+300的值,可以采用如下代码,下列选项中 的说法不正确的是()。 A.for循环语句中步长为3B.语句s=0应改为s=1 C.语句s=s+i共循环执行了100次D.程序使用了循环结构 18.在Python程序设计语言中,用于输入和输出的函数分别是() A.read(和)write()B.input(和)output() C.input(和)print()D.cin(和)cout() 19.下面选项中对Python操作描述错误的是() A.x1+x2连接列表x1和x2,生成新列表 B.x*n将列表x复制次,生成新列表 C.Min(x)列表x中最大数据项 D.Len(x)计算列表中成员的个数 20.王明同学运用Python语言编写程序,根据输入的体重和身高计算BM值并验算其体重 指数是否超标,属于() A.数据B.信息C.知识D.智慧 21.下面代码执行完毕后,a和b的值分别为() a=la=l; b=2b=2; a=ba=b; VB、Python代码JAVA代码 A.1和2B.1和1C.2和2D.2和1 22.在Python中要生成随机数,应该使用()。 A.math模块B.random模块 C.numpy模块D.pygame模块 23.使用UltraEdit软件观察字符“2020,Python来袭”的内码,部分界面如图所示。 下列说法正确的是() A.图中字符“2020,Python来袭”共占15个字节,其中共有10个ASCII字符 B