青少年软件编程(Python)等级考试试卷(六级)
分数:100 题数:38
一、单选题(共25题,共50分)
1.
运行下面代码的正确结果是?( )
with open("example.txt", "a") as file:
file.write("I see you.")
其中example.txt文件内容如下:
This is an example.
A.
This is an example.
B.
I see you.
C.
This is an example.I see you.
D.
I see you.This is an example.
试题编号:20040129-cln-001
试题类型:单选题
标准答案:C
试题难度:容易
试题解析:这行代码使用了`with`语句来打开"example.txt"文件,
a用于在文件的结尾追加内容。也就是说,新的内容将会被写入到已有内容之后。
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
2.
在 Python 中,以下哪个函数可以用于创建一个新的文件?( )
A.
write( )
B.
create( )
C.
new( )
D.
open( )
试题编号:20040129-cln-002
试题类型:单选题
标准答案:D
试题难度:容易
试题解析:在Python中,要创建一个新的文件,你可以使用内置的 `open()` 函数,
并且模式(mode)应该为 "w"(表示写入模式),
这样就会创建(如果文件不存在的话)或覆盖(如果文件已存在)一个文件。
因此,选项D. `open()` 是正确的。选项B. `create()` 和 选项C. `new()` 并不是Python内置的函数。而选项A. `write()` 是一个用于写入文件的函数,但它本身并不创建文件。
考生答案:C
考生得分:0
是否评分:已评分
评价描述:
3.
运行下面代码的正确结果是?( )
filename = "example.txt"
line_count = 0
with open(filename, "r") as file:
for line in file:
line_count += 1
print(f"The file 'example' has {line_count} lines.")
其中example.txt文件内容如下:
My Favorite Animal
Once upon a time, I had a pet dog named Max.
Max was the most obedient dog I knew.
We played fetch in the park, went on long walks in the woods, and even took naps together on lazy afternoons.
A.
4
B.
3
C.
2
D.
1
试题编号:20040129-cln-003
试题类型:单选题
标准答案:A
试题难度:容易
试题解析:此程序文件名为 “exmaple.txt”。程序使用 with 语句打开文件,在文件的每一行上迭代,并使用计数器 line_count 统计行数。最后,程序输出文件的行数。
考生答案:B
考生得分:0
是否评分:已评分
评价描述:
4.
运行下面代码的正确结果是?( )
wi
202406 Python 六级,2024年6月电子学会Python编程等级考试六级真题试卷及答案