题号 1 2 3 4 5 6 7 8 9 10 11 1 2 13 14 15
答 案 C C B D B B A D D B B D B C B
P yth on 一级
2024 年 0 3 ⽉
1 单选题(每题 2 分,共 30 分)
第 1 题 ⼩ 杨的⽗母最近刚刚给他买了⼀块华为⼿表,他 说⼿表上跑的是鸿蒙,这个鸿蒙是?( )
A. ⼩ 程序
B. 计 时器
C. 操 作系统
D. 神 话⼈物
第 2 题 中 国计算机学会( CCF )在 2024 年 1 ⽉ 27 ⽇的颁奖典礼上颁布了王选奖,王选先⽣的重⼤贡献是( )。
A. 制 造⾃动驾驶汽车
B. 创 ⽴培训学校
C. 发 明汉字激光照排系统
D. 成 ⽴⽅正公司
第 3 题 P yth on 表达式 (3 - 2) * 3 + 5 的 值是 ( ) 。
A . - 1 3
B . 8
C . 2
D . 0
第 4 题 P yth on 语句 print("5%2=",5 % 2) 执 ⾏后的输出是 ( ) 。
A . 2 2
B . 1 1
C . 5%2=2
D . 5%2= 1
第 5 题 执 ⾏ Pyth on 语句 a = input() 时 如果输⼊ 5+2 , 下述说法正确的是( )。
A. 变 量 a 将被赋值为整数 7
B. 变 量 a 将被赋值为字符串,字符串内容为 5+2
C . 语 句执⾏将报错,不能输⼊表达式
D. 语 句执⾏将报错,因为 input() 函 数的括号内没有提⽰字符串作为参数
第 6 题 下 ⾯ Pyth on 代码执⾏后的输出是( )。
A. a+1= 2
B . a+1=2
C . 2=2
D . 2= 2
第 7 题 下 ⾯ Pyth on 代码执⾏时输⼊ 21 后,有关描述正确 的是( )。
A. 仅 有代码 4 ⾏被执⾏
B. 第 4 和第 7 ⾏代码都被执⾏
C. 仅 有代码第 7 ⾏被执⾏
D. 第 8 ⾏代码将被执⾏,因为 input() 输 ⼊为字符串
第 8 题 下 ⾯ Pyth on 代码第 2 ⾏,总共被执⾏次数是( )。
A. 0
B . 1 0
C . 1 9
D . 2 0
第 9 题 下 ⾯ Pyth on 代码执⾏后的输出是( )。
A. 0
B. 7
C. 18
D . 20
第 1 0 题 下 ⾯ Pyth on 代码执⾏后的输出是( )。
A. 9#6#3#
B . 9#6#3#0#
C . 8#7#5#4#2#1#
D . 10#8#7#5#4#2#1#
第 1 1 题 下 ⾯ Pyth on 代码⽤于判断键盘输⼊的整数是否 为质数。质数是只能被 1 和它本⾝整除的数。在横线处应填⼊
代 码是( )。
A. n % i
B . n % i == 0
C . n // i
D . n / i
第 1 2 题 下 ⾯ Pyth on 代码执⾏后的描述,正确的是( )。
A. 有 4 条蓝⾊线段 5 条红⾊线段,总计 9 条线段
B. 有 4 条红⾊线段 5 条蓝⾊线段,总计 9 条线段
C. 有 5 条蓝⾊线段 5 条红⾊线段,总计 10 条线段
D. 只 有 1 条线段,线段颜⾊为蓝⾊
第 1 3 题 下 ⾯ Pyth on 执⾏后输出是( )。
题号 1 2 3 4 5 6 7 8 9 10
答 案
A. 红 ⾊正⽅形,四周封闭
B. 红 ⾊正⽅形,左边有缺⼝
C. 红 ⾊正⽅形,右边有缺⼝
D. 红 ⾊正⽅形,底边有缺⼝
第 1 4 题 下 ⾯ Pyth on 代码执⾏后正确的图形是( )。
A. 完 整圆形,但原位置重复三次,看起来是⼀个圆
B. 以 坐标 (1 50,9 0) 为圆⼼的完整圆形
C. 不 是完整圆形,缺少左下角的四分之⼀
D. 不 是完整圆形,缺少右下角的四分之⼀
第 1 5 题 为 画出如下所⽰图形,下⾯ Pyth on 代码横线处 应填⼊ ( )。
A . 1 50
B . 1 00
C . 5 0
D . 0
2 判断题(每题 2 分,共 20 分)
第 1 题 ⼩ 杨今年春节回奶奶家了,奶奶家的数字电视可 以通过遥控器输⼊电视剧名称来找到想播放的电视剧,所以
可 以推知⾥⾯有交互式程序在运⾏。( )
第 2 题 任 何⼀个 for 循 环都可以转化为等价的 while 循 环。( )
第 3 题 在 Pyth on 代码中变量 n 被赋值为 27 ,则 print(n // 10) 执 ⾏后输出的是 7 。( )
第 4 题 P yth on 语句 print(2,3,sep="#",end="&") 执 ⾏后输出的是 2#3& 。 ( )
第 5 题 在 Pyth on 中, while 可 能是死循环,⽽ for-in 循 环不可能是死循环。( )
第 6 题 P yth on 表达式 "10"*2 执 ⾏时将报错,因为 "10" 是 字符串类型⽽ 2 是整数类型,它们数据类型不同,不能
在⼀起运算。( )
第 7 题 在 Pyth on , break 语 句⽤于提前终⽌当前层次循环,适⽤于 while 循 环,但不适⽤于 for-in 循 环。( )
第 8 题 以 下 Pyth on 代码默认将绘制⼀条⽔平直线。( )
第 9 题 P yth on 代码执⾏后,将绘制⼀个边长为 100 的等边三角形,且填充颜⾊为红⾊。( )
第 1 0 题 P yth on 代码 turtle.right() 也 可以实现海⻳指向左旋转。( )
3 编程题(每题 25 分,共 50 分)
3.1 编程题 1
试 题名称 :⼩杨买书
3.1.1 题 面描述
⼩杨同学想⽤零花钱购买图书,已知图书单价为 13 元,请根据输⼊的零花钱数量,编写程序计算出最多可以购买多
少 本图书,以及还剩余多少零花钱。
3.1.2 输 入格式
只输⼊⼀个正
GESP 3月认证 Python一级真题,2024年3月GESP等级认证Python编程一级真题及答案