选择题 共15道

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15


判断题 共10道

16 17 18 19 20 21 22 23 24 25


编程题 共2道

26 27

403 | 202403GESP Python一级试卷-练习
选择题 共15道
01

小杨的父母最近刚刚给他买了一块华为手表,他说手表上跑的是鸿蒙,这个鸿蒙是?( )

2分
登录后查看选项
02

中国计算机学会(CCF)在2024年1月27日的颁奖典礼上颁布了王选奖,王选先生的重大贡献是( )。

2分
登录后查看选项
03

Python表达式 (3 - 2) * 3 + 5 的值是( )。

2分
登录后查看选项
04

Python语句 print("5%2=",5 % 2) 执行后的输出是( )。

2分
登录后查看选项
05

执行Python语句 a = input() 时如果输入 5+2 ,下述说法正确的是( )。

2分
登录后查看选项
06

下面Python代码执行后的输出是( )。


2分
登录后查看选项
07

下面Python代码执行时输入21后,有关描述正确的是( )。

图片.png

2分
登录后查看选项
08

下面Python代码第2行,总共被执行次数是( )。

图片.png

2分
登录后查看选项
09

下面Python代码执行后的输出是( )。


2分
登录后查看选项
10

下面Python代码执行后的输出是( )。

图片.png

2分
登录后查看选项
11

下面Python代码用于判断键盘输入的整数是否为质数。质数是只能被1和它本身整除的数。在横线处应填入代码是( )。

图片.png

2分
登录后查看选项
12

下面Python代码执行后的描述,正确的是( )。

2分
登录后查看选项
13

下面Python执行后输出是( )。

图片.png

2分
登录后查看选项
14

下面Python代码执行后正确的图形是( )。

图片.png

2分
登录后查看选项
15

为画出如下所示图形,下面Python代码横线处应填入( )。

图片.png

图片.png


2分
登录后查看选项
判断题 共10道
16

小杨今年春节回奶奶家了,奶奶家的数字电视可以通过遥控器输入电视剧名称来找到想播放的电视剧,所以

可以推知里面有交互式程序在运行。( )

2分
登录后查看选项
17

任何一个 for 循环都可以转化为等价的 while 循环。( )

2分
登录后查看选项
18

在Python代码中变量 n 被赋值为27,则 print(n // 10) 执行后输出的是 7 。( )

2分
登录后查看选项
19

Python语句 print(2,3,sep="#",end="&") 执行后输出的是 2#3& 。 ( )

2分
登录后查看选项
20

在Python中, while 可能是死循环,而 for-in 循环不可能是死循环。( )

2分
登录后查看选项
21

Python表达式 "10"*2 执行时将报错,因为 "10" 是字符串类型而 2 是整数类型,它们数据类型不同,不能 在一起运算。( )

2分
登录后查看选项
22

在Python, break 语句用于提前终止当前层次循环,适用于 while 循环,但不适用于 for-in 循环。( )

2分
登录后查看选项
23

以下Python代码默认将绘制一条水平直线。( )

2分
登录后查看选项
24

Python代码执行后,将绘制一个边长为100的等边三角形,且填充颜色为红色。( )

图片.png

2分
登录后查看选项
25

Python代码 turtle.right() 也可以实现海龟指向左旋转。( )

2分
登录后查看选项
编程题 共2道
26

3.1 编程题 1

试题名称:小杨买书

3.1.1 题面描述

小杨同学想用零花钱购买图书,已知图书单价为13元,请根据输入的零花钱数量,编写程序计算出最多可以购买多少本图书,以及还剩余多少零花钱。

3.1.2输入格式

只输入一个正整数,表示小杨零花钱的数量。【注意:零花钱的数量大于0但小于200,该条件不必体现在程序之中】

3.1.3 输出格式

输出为两行。第1行,最多购买图书的数量,第2行为购买图书后剩余的零花钱数量。

3.1.4 样例1

3.1.5 样例1解释

100为小杨可用于购买图书的金额,7为最多可以购买图书的数量,每本13元,最多可以购买7本,剩余9元不够购买一本,9为购买图书后的剩余零花钱数量。

3.1.6 样例2

25分
登录后作答
27

3.2 编程题 2

试题名称:找因数

3.2.1 问题描述

小杨同学最近刚刚学习了因数的概念,具体来说,如果一个正整数 可以被另一个正整数 整除,我们则说是的因数。如6可以被2整除,因此2是6的因数。

请编写一个程序,从小到大输出正整数的所有因数。如输入6,则逐行输出1、2、3、6。

3.2.2 输入描述

输入一行一个正整数 ,假设【注意:不必反应到编程代码之中】。

3.2.3 输出描述

输出若干行,为的所有约数,从小到大排列。

3.2.4 特别提醒

在常规程序中,输入、输出时提供提示是好习惯。但在本场考试中,由于系统限定,请不要在输入、输出中附带任何提示信息。

3.2.5 样例输入 1

25分
登录后作答