#38. Python训练题-卷3(低阶段)
Python训练题-卷3(低阶段)
1.下面有关 Python 的说法,不正确的是 {{ select(1) }}
- Python 是一种面向对象的程序设计语言
- Python 有丰富的扩展库,是 Python 的重要特色
- Python 编译器可以生成目标平台的机器代码,运行效率高
- Python 是解释型高级语言,可以跨平台运行
- 以下选项中,符合 Python 语言变量命名规则的是 {{ select(2) }}
- 5Star
- fiveStar
- *Star
- @Star
- 下面有关 Python 循环中有关 break 语句的说法,正确的是 {{ select(3) }}
- 含有 break 语句的所在循环,将会执行该循环的 else 子句
- 含有 break 语句的所在循环,如果 break 被执行,将终止该循环;
- 一个循环只能有且只能有一个 break 语句;
- 一个循环可以有多个 break 子句,但每次执行只能一个 break 被执行;
- 在 Python 中实现 123 除以 10 分别得到其商 a 和余数 b 的代码是 {{ select(4) }}
- a ,b = 123 % 10 , 123 // 10
- a , b = 123 // 10 , 123 % 10
- a , b = 123 / 10 , 123 % 10
- a , b = 123 / 10 , 123 // 10
- 下面有关 turtle.color()的说法,正确的是 {{ select(5) }}
- turtle.color()函数不能没有参数;
- turtle.color(1,2,3)表示画笔颜色为 1、背景颜色为 2,前景颜色为 3;
- turtle.color("red","green")表示画笔颜色为 red、填充颜色为 green;
- turtle.color((1,2,3),(4,5,6))分别表示画笔颜色和填充颜色;
- turtle.speed(n)用于确定绘图速度,当 n 值为( ),速度最快。 {{ select(6) }}
- 0
- 1
- 5
- 1
7.下面 Python 执行后的输出结果是( )。
{{ select(7) }}
- A
- B
- C
- D
8.以下 Python 代码执行后输出结果是( )。
{{ select(8) }}
- 12
- 13
- 18
- 23
- Python 语句 print(5//23,5%23)执行后的输出是( )。 {{ select(9) }}
- 0 5
- 05
- 6 3
- 63
- 执行 Python 语句 a = int(input())时如果输入 3.14,下述说法正确的是( )。 {{ select(10) }}
- 变量 a 将被赋值为整数值 3
- 变量 a 将被赋值为浮点数 3.14
- 变量 a 将被赋值为整数值 4
- 语句执行将报错
11.在for循环中,循环变量在循环结束后仍然可以在循环外部使用,并且保持最后一次循环的值。 {{ select(11) }}
- 正确
- 错误
12.以下for循环会遍历 1 到 10 的数字:for i in range(0, 10) {{ select(12) }}
- 正确
- 错误
13.可以在if语句的条件表达式中直接进行数学运算并赋值,例如if (a = 5 + 3) > 10: print("Big") {{ select(13) }}
- 正确
- 错误
14.not 是一个逻辑运算符 {{ select(14) }}
- 正确
- 错误
15.try...except 块用于处理异常。 {{ select(15) }}
- 正确
- 错误