Python 编程等级认证一级 2023 年 09 月理论

*
您的姓名:
*
1.
我们通常说的“内存”属于计算机中的?()
A.输出设备
B.输入设备
C.存储设备
D.打印设备
*
2.
以下 Python 不可以作为变量的名称的是?()
A.redStar
B.RedStar
C.red_star
D.red star
*
3.
Python 表达式 2 - 1 ** 0 % 10 的值是?()
A.0
B.1
C.2
D.3
*
4.
下面 Python 代码执行后的输出是?()
A.3+4= 7
B.3+4=7
C.a+b= 7
D.a+b=7
*
5.
下面 Python 代码执行后的输出是?()
A.1 2
B.2 1
C.1 1
D.2 2
*
6.
下面 Python 代码执行后的输出是?()
A.都是偶数
B.都是奇数
C.不都是偶数或奇数
D.以上说法都不正确
*
7.
下面 Python 代码执行后的输出是?()
A.1
B.4
C.5
D.10
*
8.
下面 Python 代码执行后的输出是?()
A.2
B.4
C.6
D.10
*
9.
下面 Python 代码执行后的输出是?()
A.3
B.4
C.6
D.7
*
10.
下面 Python 代码用于输出所有能整除的数,如 10 输出成 1.2.5 和 10,12 输出为 1.2.3.4.6 和 12,17 则输出 1 和17。在横线处应填入代码是?()
A.range(n)
B.range(n + 1)
C.range(1, n)
D.range(1, n + 1)
*
11.
下面 Python 代码执行后输出的正确图形是?()
A.
B.
C.
D.
*
12.
为输出下面的图形,应在下面 Python 代码横线处填入代码是?()
A.30
B.60
C.90
D.120
*
13.
下面 Python 代码执行后输出的正确图形是?()
A.
B.
C.
D.
*
14.
下面 Python 代码执行后输出的正确图形是?()
A.
B.
C.
D.
*
15.
下面 Python 代码执行后输出的图形是?()
A.
B.
C.
D.
*
16.
早期计算机内存不够大,可以将字库固化在一个包含只读存储器的扩展卡中插入计算机主板帮助处理汉字。
*
17.
神威·太湖之光超级计算机是中国自主研制的超级计算机,在全球超级计算机 TOP500 排行榜中多次荣膺榜首。
*
18.
Python 表达式 int("3.14") 的值为 3。
*
19.
Python 语句 print(2, 3, "23") 的输出为 2, 3, 23。
*
20.
Python 内置函数 range(10, 2)表示从 0 开始到 10 结束但不包含 10,间隔为 2。
*
21.
Python 表达式 "10" * 2 + "10" 的值为'101010'。
*
22.
在 Python 中,for-in 循环不可能导致死循环,而 while 有可能。
*
23.
在下面的 Python 代码中,由于循环中的 continue 是无条件被执行,因此将导致死循环。
*
24.
在 Python 代码中,turtle.home()清除画面,海龟回到原点,朝向置为默认方向。
*
25.
在 Python 代码中,可以用 turtle.circle()绘制正多边形。
*
26.

买文具

时间限制:1.0 s

内存限制:128.0 MB

【问题描述】

开学了,小明来到文具店选购文具。签字笔 2 元一支,他需要 X 支;记事本 5 元一本,他需要 Y本;直尺 3 元一把,他需要 Z 把。

小明手里有 Q 元钱。请你通过编程帮小明算算,他手里的钱是否够买他需要的文具。

【输入描述】

输入 4 行。

第一行包含一个正整数 X,是小明购买签字笔的数量。约定 1≤X≤10。

第二行包含一个正整数 Y,是小明购买记事本的数量。约定 1≤Y≤10。

第三行包含一个正整数 Z,是小明购买直尺的数量。约定 1≤Z≤10。

第四行包含一个正整数 Q,是小明手里的钱数(单位:元)。

【输出描述】

输出 2 行。如果小明手里的钱够买他需要的文具,则第一行输出"Yes",第二行输出小明会剩下的钱数(单位:元);

否则,第一行输出"No",第二行输出小明缺少的钱数(单位:元)。

【样例输入 1】

1

1

1

20

【样例输出 1】

Yes

10

【样例输入 2】

1

1

1

5

【样例输出 2】

No

5

*
27.

小明的幸运数

时间限制:1.0 s

内存限制:128.0 MB

【问题描述】

所有个位数为 k 的正整数,以及所有k 的倍数,都被小明称为“ 幸运数”。

小明想知道正整数 L 和 R 之间(包括 L 和 R)所有 k 幸运数的和,你能帮帮他吗?

【输入描述】

输入 3 行。第一行包含一个正整数 k,第二行包含一个正整数 L,第三行包含一个正整数 R 。

约定 2≤k≤9,1≤L≤R≤1000。

【输出描述】

输出 1 行,符合题意的幸运数之和。

【样例输入 1】

7

1

10

【样例输出 1】

7

【样例解释 1】

1 和 10 之间共有 1 个 7 幸运数:7。因为 7 既是 7 的倍数,个位数又为 7。因此,结果为 7。

【样例输入 2】

7

10

20

【样例输出 2】

31
问卷星提供技术支持
举报