Python中,以下哪个数据类型是不可变的?
元组(Tuple)
集合(Set)
字典(Dict)
列表(List)
以下代码的输出结果是:x = 5, y = x**2 + 3, print(y // 2)
6
13
14
7
以下关于Python中的if-else语句,说法错误的是:
else语句必须和最近的if配对
if条件表达式可以是任意布尔值
if语句后可以跟多个elif语句
if语句可以嵌套使用
以下哪个函数用于将字符串转换为列表?
list()
str()
split()
join()
执行以下代码后,变量z的值是:x = [1, 2, 3], y = x, z = y.append(4)
[1, 2, 3, 4]
4
报错
None
以下代码的循环次数是:for i in range(5, 10, 2): print(i)
3次
6次
5次
4次
关于Python中的异常处理,以下哪个语句用于捕获所有异常?
finally
try
except: pass
except Exception as e
以下哪个模块用于处理文件读写操作?
open()
os
sys
time
以下代码的输出结果是:def func(a, b=2): return a + b, print(func(3))
报错
2
5
3
以下哪个不是Python的关键字?
lambda
switch
pass
while
Python中,用______表示空值(None)。
表达式"hello" + "world"的结果是______。
列表[1, 2, 3, 4]中,索引为2的元素是______。
函数len("Python")的返回值是______。
在循环中,使用______语句可以跳出整个循环(不执行后续的迭代)。
模块math中,计算平方根的函数是______。
表达式5 in [1, 3, 5, 7]的布尔值是______。
字典{"name": "Alice", "age": 30}中,获取"Alice"的键是______。
使用______语句可以导入模块中的所有函数和变量(不推荐)。
异常处理结构中,______语句块用于无论是否发生异常都执行的代码。
编写一个函数,判断输入的整数是否为质数(素数),并返回True或False。
编写代码,统计一个列表中每个元素出现的次数,结果以字典形式返回。例如:[1, 2, 2, 3, 3, 3] 转换为 {1: 1, 2: 2, 3: 3}。
文件操作题:读取文件data.txt中的内容,将每行以逗号分隔,并计算每行的数字之和,最后将结果输出到新文件sum.txt中。