选择题 共25道

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25


判断题 共10道

26 27 28 29 30 31 32 33 34 35


编程题 共2道

36 37

82 | 202412Python一级真题-考试
选择题 共25道
01 可以对 Python 代码进行注释的符号是?( ) 2分
登录后查看选项
02 在Python中,选项中不属于逻辑运算符的是?( ) 2分
登录后查看选项
03 以下哪个运算符是取余运算符?( ) 2分
登录后查看选项
04 下列代码运行后,打印的结果是?( ) a = 20 b = 10 print(a * b + b) 2分
登录后查看选项
05 在Python中,使用print('Hello World!')输出的结果是?( ) 2分
登录后查看选项
06 正方形的边长为a,周长s=边长*4,下列哪句代码能计算正方形的周长?( ) 2分
登录后查看选项
07 使用IDLE编辑器模式(非交互模式)编写程序的第一步是新建一个文件,正确的操作是?( ) 2分
登录后查看选项
08 已知小海龟的初始位置在坐标原点(0,0),下列哪一指令可以让小海龟走到画布的上方?( ) 2分
登录后查看选项
09 turtle库中的指令forward(100),参数100的长度单位是?( ) 2分
登录后查看选项
10 以下哪个选项可以输出"2024热爱Python" 这样一句话,要求格式一样,中间不能有空格?( ) 2分
登录后查看选项
11 在Turtle库中,以下哪个选项可以绘制直径(提醒注意是直径,不是半径)为100的圆?( ) 2分
登录后查看选项
12 turtle画图库中,turtle.forward(-100)是控制小海龟向后移动100像素,下列哪个选项也可以让小海龟向后移动100像素?( ) 2分
登录后查看选项
13 如果你正在编写一个用于存储学生信息的程序,请在下列选项中挑选出符合给学生姓名命名的变量?( ) 2分
登录后查看选项
14 下列哪个不是Python中的保留字?( ) 2分
登录后查看选项
15 下列哪一个命令可以实现设置画笔颜色为红色,填充颜色为蓝色?( ) 2分
登录后查看选项
16 在Python中,下面的运算符按照运算优先级哪一个是最高级?( ) 2分
登录后查看选项
17 在Python中,哪个符号用于赋值?( ) 2分
登录后查看选项
18

下面是IDLE的代码编辑窗口,请问“另存为”功能在哪个下拉列表中?( )

2分
登录后查看选项
19 执行代码 print((6 % 12 + 2) / 2),打印结果为?( ) 2分
登录后查看选项
20 下列哪个指令可以清空绘图窗口内的图形和文本?( ) 2分
登录后查看选项
21 在 Python 函数中,用于获取键盘输入的是?( ) 2分
登录后查看选项
22 鸡妈妈领着自己的孩子觅食,她为了防止小鸡丢失,自己和小鸡排成一排数数。
从前向后数到鸡妈妈自己是7,从后往前数,数到鸡妈妈自己是9。
鸡妈妈最后算出来她有16个孩子,可是鸡妈妈明明知道自己没有这么多孩子。
那么这只糊涂的鸡妈妈到底有几个孩子呢?( )
2分
登录后查看选项
23 运行代码print(12//5)输出的结果是?( ) 2分
登录后查看选项
24 已知变量a=8,执行下面哪条代码后,a的值为12?( ) 2分
登录后查看选项
25 关于命令turtle.right(90),下列说法正确的是?( ) 2分
登录后查看选项
判断题 共10道
26 在Python中,如果使用非法标识符,在运行程序时,计算机会忽视非法标识符,不会有相关报错信息。( ) 2分
登录后查看选项
27 在Python中,print()函数不可以跨行输出。( ) 2分
登录后查看选项
28 在turtle中可以有多支画笔同时存在于一个画布当中,但是为了区别不同的画笔,每个画笔都必须要有自己单独的名字。( ) 2分
登录后查看选项
29 可以使用str()将整数类型的数字转换为字符串类型。( ) 2分
登录后查看选项
30 在Python中,可以将保留字作为变量名使用。( ) 2分
登录后查看选项
31 turtle 中的 speed() 函数可以控制画笔速度,参数范围是 0 到 10,0最快。 2分
登录后查看选项
32 Python 程序只能在自带的 IDLE 上面运行,其他环境无法运行。( ) 2分
登录后查看选项
33 Python中有的变量可以不用赋值直接使用。( ) 2分
登录后查看选项
34 运行代码print(6<9 and 10),输出结果为True 不是10。( ) 2分
登录后查看选项
35 IDLE的命令行模式和函数模式可以相互转换。( ) 2分
登录后查看选项
编程题 共2道
36 新年到了,小明的亲戚来小明家拜年时,为了考察小明的学习水平,给了小明两个数字(整数),
让小明在30秒内计算出这两个数字的和与这两个数字的乘积再相乘的结果(公式为:(a+b)*(a*b))。
小明没有把握在30秒内完成,于是求助了你。请你用Python帮小明写一段程序实现以上功能。

要求:
(1)程序开始先要求输入两个数字(整数);(可以一次输入也可以分两次输入,要求要有提示语。提示语内容不限,但要提示输入整数。)
(2)程序自动分别计算两个数字之和,两个数的乘积,最后再把它们的和与积再进行相乘;( 公式为:(a+b)*(a*b)  )
(3)最后使用输出语句输出结果。(只输出最后的乘积结果,两数字的和、两数字的积不要求输出。)
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。
15分
登录后作答
37

编写程序,绘制如图1所示的D形图形,要求如下:

(1)画笔宽度为10;

(2)画笔起始点为图形的最上方红线和蓝线的交汇处,起始位置坐标为(-50,100);

(3)红线的长度为200(如图2所示);

(4)蓝色为直径为200的半圆,并且在红色线条的右侧;

(5)绘制完后隐藏画笔。

友情提示:

考试平台暂不支持画笔命名:Pen()命令,同学们可以选用其他命令;当然如果使用了Pen()命令,只要程序是正确的,阅卷时依然按照正确处理。

15分
登录后作答