YCL 青少年人工智能Python编程水平测试四级 模拟试卷3 建议答题时长:60min
1. 单选题

下列表达式的运算结果是?( )

a = 1

b = True

a * b > -1

A

1

B

0

C

True

D

False

2. 单选题

代码 print(0.1 + 0.2 == 0.3)的输出结果是?( )

A

True

B

False

C

true

D

false

3. 单选题

关于 Python 赋值语句,以下选项中不合法的是?( )

A

x=1;y=1

B

x=y=1

C

x=(y=1)

D

x,y=y,x

4. 单选题

关于字符串下列说法错误的是?( )

A

字符应该视为长度为 1 的字符串

B

既可以用单引号,也可以用双引号创建字符串

C

在三引号字符串中可以包含换行回车等特殊字符

D

字符串以'\0' 标志字符串的结束

5. 单选题

在 python 中,字符串 s = 'abc',那么执行表达式 s = s + 'd'之后,s的打印结果是什么?( )

A

'abcd'

B

'abc'

C

'abc+d'

D

报错

6. 单选题

流程图中表示判断的是?( )

A

矩形框

B

菱形框

C

圆形框

D

椭圆形框

7. 单选题

冯· 诺依曼结构计算机由五部分组成,正确的一组选项是?( )

A

显示器、控制器、存储器、输入设备、输出设备

B

中央处理器、控制器、存储器、输入设备、输出设备

C

运算器、控制器、存储器、输入设备、输出设备

D

运算器、调制调解器、存储器、输入设备、输出设备

8. 单选题

编程语言通常有固定的后缀,如 golang 文件是"test.go"。Python文件后缀通常定义为以( )结尾?

A

.txt

B

.doc

C

.py

D

.xlsx

9. 单选题

变量 x=False,y=True,z=True,print(x and y or z)的输出结果为?( )

A

True

B

None

C

False

D

报错

10. 单选题

税务部门征收个人所得税,规定如下所示,此题设计最适合使用哪种结构?( )

(1)月收入在 1600 元以内,免征

(2)月收入在 1600~2500 元内,超过 1600 元的部分纳税 5%

(3)月收入在 2500-5000 元内,超过 2500 元的部分纳税 10%

(4)月收入在 5000~20000 元内,超过 5000 元的部分纳税 15%

(5)当月收入达到或超过 20000 时,超过 20000 元的部分纳税 20%

A

循环结构

B

分支结构

C

顺序结构

D

倒序结构

11. 单选题

下列代码执行结果正确的是?( )

a = 6

while True:

    a = a * a

    if a % 2 == 0:

        break

print(a)

A

12

B

报错

C

6

D

36

12. 单选题

度全息成像技术广泛应用于天气预报直播中可以实现影像与实物的结合,让人们更真实感受环境与氛围。

下图所示天气预报直播画面。主要应用的技术是?( )

A

人工智能

B

手势识别

C

图像识别

D

虚拟现实

13. 单选题

变量 x = 3,那么请选择 x /= 3的结果为?( )

A

3

B

0

C

1

D

1.0

14. 单选题

设 a 为 5,执行下列计算后,b 的值不为 2 的是?( )

A

b = a / 2

B

b = 7 - a

C

b = a % 3

D

b = a * (-1) + 7

15. 单选题

下列哪个选项不是 Python 列表的定义方式?( )

A

[1]

B

["1","2"]

C

["1",]

D

("1",)

16. 多选题

下列实例变量 a 值为字符串'hello', b 变量值为'mooc',下列选项属于正确字符串运算的是?( )

A

a + b

B

a*2

C

'h' in a

D

a + 'b'

17. 多选题

通常,python 中如何表示缩进?( )

A

一个Tab键

B

一个空格键

C

两个Tab键

D

四个空格键

18. 多选题

列表 list=['a', 'c', '5', '2', '*'],li=[list],若要获取列表中的元素'c',正确的选项是?( )

A

li[list][1]

B

list[1]

C

li[0][1]

D

li['list'][1]

19. 多选题

下面属于 python 运算符的是?( )

A

++

B

+=

C

&&

D

**

20. 多选题

以下选项为整数类型的有?( )

A

3

B

3.0

C

-3

D

0

21. 编程题

随机生成两个数字,使用 if 语句判断,并显示最大的数字。

查看答案
22. 编程题

用 Python 语言输出 0-100 中所有偶数的和。

查看答案
23. 编程题

编写程序,输出有重复数据的“九九乘法表”。

查看答案
24. 编程题

有若干个人牵着若干只狗,一共 10 个头,一共 30个脚,请用 Python 编程计算一共几个人和几条狗并输出结果。

查看答案
试题目录
单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
多选题
16 17 18 19 20
编程题
21 22 23 24
赣ICP备20007335号-2