NCRE二级题库
考试简介
联系方式
C语言
选择题
填空题
改错题
编程题
Python
选择题
基本操作题
简单应用题
综合应用题
Python 选择题
练习二级 Python 选择题,点击选项即可查看结果
第51题. Python 中,以下哪个是正确的布尔值表示?
A. true / false(全小写)
B. True / False(首字母大写)
C. TRUE / FALSE(全大写)
D. Yes / No
正确选项:
解析:
Python 布尔值首字母大写:True/False,全小写 true 会 NameError。
第52题. print("a","b","c") 默认的分隔符是?
A. 无
B. 空格
C. 逗号
D. 换行
正确选项:
解析:
print 多参数默认 sep=" "(空格),输出 a b c。
第53题. 表达式 "ab" * 3 的结果是?
A. "ababab"
B. "ab3"
C. "ab"3
D. 报错
正确选项:
解析:
字符串乘法重复,"ab"*3 得 "ababab"。
第54题. "%d-%d" % (3, 5) 的结果是?
A. "3-5"
B. "%d-%d"
C. "3,5"
D. 报错
正确选项:
解析:
% 格式化按顺序替换,%d 对应整数,结果 "3-5"。
第55题. name="Tom",f"Hi {name}" 的结果是?
A. "Hi name"
B. "Hi {name}"
C. "Hi Tom"
D. 报错
正确选项:
解析:
f-string 用 {} 插值,{name} 替换为变量值,结果 "Hi Tom"。
第56题. [0] * 3 的结果是?
A. [0, 0, 0]
B. [0, 3]
C. [[0],[0],[0]]
D. [0]
正确选项:
解析:
列表乘法重复元素,[0]*3 得 [0,0,0]。
第57题. [1,2,3].extend([4]) 的返回值是?
A. [1,2,3,4]
B. None
C. [1,2,3]
D. [4]
正确选项:
解析:
extend 原地扩展无返回值(返回 None),列表本身变为 [1,2,3,4]。
第58题. a = [1,2,3],a.pop() 的返回值是?
A. 1
B. 2
C. 3
D. None
正确选项:
解析:
pop() 默认弹出并返回末尾元素,即 3,a 变为 [1,2]。
第59题. [1,2,3,2].remove(2) 后列表变为?
A. [1,3]
B. [1,3,2]
C. [1,2,3]
D. [2,3,2]
正确选项:
解析:
remove 删除第一个匹配元素,删第一个 2,得 [1,3,2]。
第60题. [10,20,30].index(20) 的结果是?
A. 0
B. 1
C. 2
D. -1
正确选项:
解析:
index 返回首次出现的下标,20 在下标 1。找不到会 ValueError(不是 -1)。
上一页
1
…
4
5
6
7
8
下一页
第 6 / 8 页,共 80 题