CPA-python一级-模拟卷一

(考试时间90分钟,满分100分)
一、单项选择题(共20题,每题2.5分,共50分)
您的姓名:
1.“turtle.penup(  )”表示的意思是( )。
2.想将输入的内容返回到某一个变量中,我们需要使用的函数是(  )。
3.运行下方代码段,输出的是( )。
4.下列表示xy幂次方的是( )。
5.运行下方代码段,输出的是( )。
6.运行下方代码段,输出的是( )。

7.运行下方代码段,输出的是( )。

8.变量 a 的值为整数类型的456,将它转换为字符串类型语句的是(  )。
9.运行下方代码段,输出的是( )。

10.运行下方代码段,输出的是( )。

11.得到满足条件并打印输出“满足条件”的数字是( )。

12.列表list = [1,2,5,4,3]中,能从list中找到最大值5的命令是( )。
13.运行下方代码段,输出的是( )。

14.运行下方代码段,输出的是( )。

15.运行代码段5 % 2,输出的结果是( )。
16.a=[1,2,3,4,5],表示的数据类型是( )。
17.下列不属于Python保留字的是( )。
18.下列变量名中,不合法的是(  )。
19.变量命名时可以使用哪种符号(  )。
20.如果a=2,b=3,c=4;那么“a+b>a+c or a+c<b+c” 输出结果是(  )。
二、多项选择题(共5题,每题2分,共10分)
21.turtle库中,使用函数可以改变颜色的是(  )。
22.标准函数“ len(  ) ”可以返回对象的长度或项目个数,对象可以是(  )。
23.用画笔完成绘制一个五角星,在①处填入的数据是( )。

24.将字符串“13579”转化为数字类型的命令是( )。
25.运行下列代码段,输出结果为False的是( )。
三、判断题(共10题,每题1分,共10分)
26、Python解释器只能提示语法错误。
27循环中的 “continue”表示跳出整个循环。
28编程过程中我们通常使用三引号进行多行注释。
29sum(1,2,3,4,5,6) 输出结果20。
30在turtle 画图中,“turtle.seth(  )”方向控制函数只改变海龟方向。
31Python解释器不只有一种。
32Python中通过“input(  )”命令得到的数据,数据类型是字符串。
33运行下方代码段 输出的是:你好,世界

34Python中只能使用 # 来表示注释。
35 Python中,round(x)表示保留整数
四、编程题(共2题,每题15分,共30分)
36.编写程序,输入任意整数,输出100除以这个整数的结果,结果保留小数点后两位,如果输入0,则输出“0不能作为除数。

”如:

输入:任意整数

输出:100除以输入整数的结果,如果输入0,则输出“0不能作为除数”

样例输入:20

样例输出:5.00

37编写计算兔子繁殖速度的程序。

如:张先生买了20对种兔,兔繁殖规律是兔子出生后第3个月开始,每44—48天都生小兔子,小兔子长到第3个月后又生小兔子,如此下去每个月的兔子总数是多少(假设新生兔子的雌雄比例为1:1,且兔子不会死亡)


设计一个程序:

输入月数:(月)

输出:当月兔子的总数(只)

示例:

输入:8第一对兔子出生后经过的月数

输出:8个月后总共有42只兔子

更多问卷 复制此问卷