#676. Q_002
Q_002
选择题
- 下列哪条语句能正确输出“Hello, World!”?( ) {{ select(1) }}
print Hello, World!print("Hello, World!")echo "Hello, World!"console.log("Hello, World!")
- 执行以下代码后,变量
x的值是?
x = 5
x += 3 * 2
{{ select(2) }}
- 10
- 11
- 16
- 30
- 表达式
not (True and False) or (False == True)的结果是?( ) {{ select(3) }}
- True
- False
- 0
- 报错
- 以下程序运行后,输出结果是?
for i in range(3):
if i == 1:
continue
print(i, end=' ')
{{ select(4) }}
0 1 20 210 1
- 已知
s = "abcde",则s[::-1]的结果是?( ) {{ select(5) }}
"abcde""edcba""a"- 报错
- 关于列表和元组,以下说法正确的是?( ) {{ select(6) }}
- 列表用圆括号
()定义,元组用方括号[]定义 - 元组可以使用
append()方法添加元素 - 列表是可变的,元组是不可变的
- 两者都支持修改元素值
- 执行以下代码后,
d["age"]的值是?
d = {"name": "小明", "age": 12}
d["age"] = d.get("age", 0) + 1
{{ select(7) }}
- 0
- 12
- 13
- 报错:键不存在
- 下列哪行代码能正确创建一个空集合?( ) {{ select(8) }}
s = {}s = set()s = ()s = []
- 使用
range(10, 0, -2)生成的序列是?( ) {{ select(9) }}
[10, 8, 6, 4, 2][10, 9, 8, ..., 1][0, 2, 4, 6, 8, 10][10, 8, 6, 4, 2, 0]
- 以下关于
Turtle模块的说法,错误的是?( ) {{ select(10) }}
turtle.speed(10)可以设置画笔移动速度turtle.penup()可以抬起画笔,移动时不绘图turtle.done()用于结束绘图并关闭窗口turtle.color("red")设置画笔颜色为红色
- 要找出 1 到 100 中所有能被 3 整除但不能被 5 整除的数,最适合使用的算法思想是?( ) {{ select(11) }}
- 解析法
- 枚举法
- 排序法
- 递归法
- 以下程序用于判断输入是否为偶数,横线处应填入?
n = int(input())
if ______:
print("是偶数")
else:
print("不是偶数")
{{ select(12) }}
n % 2 == 0n / 2 == 0n // 2 == 0n % 2 != 0
- 程序运行时出现 “NameError: name 'x' is not defined”,最可能的原因是?( ) {{ select(13) }}
- 变量
x未赋值就使用 - 变量
x被重复定义 - 使用了保留字作为变量名
- 缩进错误
- 要解决“计算 1+2+3+…+100”的问题,最合适的程序结构是?( ) {{ select(14) }}
- 顺序结构
- 分支结构
- 循环结构
- 嵌套结构
- 以下哪个函数可以将字符串
"123"转换为整数?( ) {{ select(15) }}
str(123)int("123")float("123")list("123")
判断题
- Python 中,
"3" + "4"的结果是字符串"34"。( ) {{ select(16) }}
- 对
- 错
- 列表
a = [1, 2, 3],执行b = a.copy(); b[0] = 99后,a[0]的值仍为 1。( ) {{ select(17) }}
- 对
- 错
- 字典中的键可以重复,值不可以重复。( ) {{ select(18) }}
- 对
- 错
len([1, [2, 3], 4])的返回值是 4。( ) {{ select(19) }}
- 对
- 错
- 集合
{1, 2, 3}和{3, 2, 1}是相等的。( ) {{ select(20) }}
- 对
- 错
round(3.14159, 2)的结果是3.14。( ) {{ select(21) }}
- 对
- 错
- 在
for循环中,else子句会在循环正常结束(未被break中断)时执行。( ) {{ select(22) }}
- 对
- 错
bool("False")的返回值是False。( ) {{ select(23) }}
- 对
- 错
sorted([3, 1, 2])会修改原列表,使其变为[1, 2, 3]。( ) {{ select(24) }}
- 对
- 错
- 使用
with open(...)打开文件,即使发生异常也能确保文件被正确关闭。( ) {{ select(25) }}
- 对
- 错