CCF GESP Python一级

语言/分类:Python

试卷总时长:60分钟

考试日期:2023-12-15

考试时长:60分钟

得分:85/100

正确率:85%

已完成

题型统计

选择题

10/10

正确率 100%

得分 10/10

判断题

8/10

正确率 80%

得分 8/10

填空题

6/10

正确率 60%

得分 6/10

编程题

3/5

正确率 60%

得分 3/5

题目详情

选择题 (共10题)

第1题 (5分)
正确

题目:Python中,以下哪个语句可以输出"Hello World"?

A. print("Hello World")

B. echo "Hello World"

C. console.log("Hello World")

D. printf("Hello World")

你的答案:A

正确答案:A

解析:Python中使用print()函数输出内容,其他选项分别是Shell、JavaScript和C语言的输出方式。

第2题 (5分)
正确

题目:以下哪个不是Python的数据类型?

A. int

B. float

C. double

D. str

你的答案:C

正确答案:C

解析:Python中没有double类型,对应的浮点类型是float。

第3题 (5分)
错误

题目:Python中,以下哪个运算符用于字符串拼接?

A. +

B. &

C. *

D. /

难度:

你的答案:B

正确答案:A

解析:Python中使用+运算符进行字符串拼接,&是位运算符,*用于重复字符串,/是除法运算符。

判断题 (共10题)

第11题 (2分)
正确

题目:Python是一种解释型语言。

你的答案:正确

正确答案:正确

解析:Python不需要编译成二进制代码,可以直接从源代码运行程序。

第12题 (2分)
错误

题目:Python中的列表是不可变的。

你的答案:正确

正确答案:错误

解析:Python中的列表是可变的,可以添加、删除或修改元素。元组是不可变的。

填空题 (共10题)

第21题 (3分)
正确

题目:Python中,用于获取用户输入的函数是______。

你的答案:input()

正确答案:input()

第22题 (3分)
错误

题目:Python中,列表的索引从______开始。

你的答案:1

正确答案:0

编程题 (共5题)

第31题 (10分)
正确

题目:编写一个程序,输出1到100之间的所有偶数。

你的答案:

for i in range(2, 101, 2):
    print(i)

正确答案:

for i in range(2, 101, 2):
    print(i)

评分:10/10

第32题 (10分)
部分正确

题目:编写一个程序,计算1到100的和。

你的答案:

sum = 0
for i in range(1, 100):
    sum += i
print(sum)

正确答案:

sum = 0
for i in range(1, 101):
    sum += i
print(sum)

评分:5/10

错误分析:循环范围错误,应该是range(1, 101)而不是range(1, 100),导致少加了100。