Python基础知识测验

Python基础知识测验

收藏豆荚
剥了 0 次
年级:大学
科目:信息科技
用户_P7xGUg
2025-08-05
23 颗豆豆
1. 单选题
30 秒

Python中,以下哪个数据类型是不可变的?

元组(Tuple)

集合(Set)

字典(Dict)

列表(List)

2. 单选题
30 秒

以下代码的输出结果是:x = 5, y = x**2 + 3, print(y // 2)

6

13

14

7

3. 单选题
30 秒

以下关于Python中的if-else语句,说法错误的是:

else语句必须和最近的if配对

if条件表达式可以是任意布尔值

if语句后可以跟多个elif语句

if语句可以嵌套使用

4. 单选题
30 秒

以下哪个函数用于将字符串转换为列表?

list()

str()

split()

join()

5. 单选题
30 秒

执行以下代码后,变量z的值是:x = [1, 2, 3], y = x, z = y.append(4)

[1, 2, 3, 4]

4

报错

None

6. 单选题
30 秒

以下代码的循环次数是:for i in range(5, 10, 2): print(i)

3次

6次

5次

4次

7. 单选题
30 秒

关于Python中的异常处理,以下哪个语句用于捕获所有异常?

finally

try

except: pass

except Exception as e

8. 单选题
30 秒

以下哪个模块用于处理文件读写操作?

open()

os

sys

time

9. 单选题
30 秒

以下代码的输出结果是:def func(a, b=2): return a + b, print(func(3))

报错

2

5

3

10. 单选题
30 秒

以下哪个不是Python的关键字?

lambda

switch

pass

while

30 秒

Python中,用______表示空值(None)。

None
30 秒

表达式"hello" + "world"的结果是______。

helloworld
30 秒

列表[1, 2, 3, 4]中,索引为2的元素是______。

3
30 秒

函数len("Python")的返回值是______。

6
30 秒

在循环中,使用______语句可以跳出整个循环(不执行后续的迭代)。

break
30 秒

模块math中,计算平方根的函数是______。

sqrt()
30 秒

表达式5 in [1, 3, 5, 7]的布尔值是______。

True
30 秒

字典{"name": "Alice", "age": 30}中,获取"Alice"的键是______。

name
30 秒

使用______语句可以导入模块中的所有函数和变量(不推荐)。

from module import *
30 秒

异常处理结构中,______语句块用于无论是否发生异常都执行的代码。

finally
30 秒

编写一个函数,判断输入的整数是否为质数(素数),并返回True或False。

30 秒

编写代码,统计一个列表中每个元素出现的次数,结果以字典形式返回。例如:[1, 2, 2, 3, 3, 3] 转换为 {1: 1, 2: 2, 3: 3}。

30 秒

文件操作题:读取文件data.txt中的内容,将每行以逗号分隔,并计算每行的数字之和,最后将结果输出到新文件sum.txt中。

剥豆豆
金牌
会员
无限剥豆豆游戏,更详尽的游戏报告,更多学员的支持
仅需0.6/日
你可能喜欢
互动问答
剥了 2 次
看图猜台词
剥了 2 次
看图猜台词
剥了 2 次
Hotel Tour 互动游戏
剥了 2 次
药品管理法,GMP基础知识
剥了 2 次