选择题 共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

155 | 202312Python一级真题-练习
选择题 共25道
01

下列程序运行的结果是?( )
print('hello')
print('world')

2分
登录后查看选项
02 下列哪段代码可以将画笔颜色设置为红色?( ) 2分
登录后查看选项
03

运行下列程序打印的结果是?( )
a = '90'
b = '80'
c = int(a)
d = int(b)
print(c + d)

2分
登录后查看选项
04

如图所示,小明想要将中间柱子的三个盘子转移到右侧的柱子,规则是每次只能挪动一个圆盘,小盘只能放到大盘上边,可以借助左侧的柱子完成任务。请问最少需要几步可以完成这个任务?( )

undefined

2分
登录后查看选项
05

下列程序运行的结果是?( )
a=5
b=2
a-=b
print(a)

2分
登录后查看选项
06 下列对python变量名命名错误的是?( ) 2分
登录后查看选项
07 下列哪个选项的代码,可以画出一个直径(注意是直径,不是半径)为100的半圆?( ) 2分
登录后查看选项
08 下列不属于Python保留字符的是?( ) 2分
登录后查看选项
09 print(2023 % 10 ** 2)的结果是?( ) 2分
登录后查看选项
10

undefined执行下列turtle库的指令后,画笔最终为哪种颜色?( )

2分
登录后查看选项
11 下列哪个软件或者编辑器不能打开Python3的程序?( ) 2分
登录后查看选项
12 运行程序:print(not(5*2+6) > 8+3*3),它的输出结果是?( ) 2分
登录后查看选项
13 在Python中,语句 print(a,b) 的功能是?( ) 2分
登录后查看选项
14 下列哪个表达式最终的结果为整数类型?( ) 2分
登录后查看选项
15

想要安装Python,已知以下的操作步骤,请问哪些是必须的?( )
①查看电脑的操作系统
②找到对应python版本下载
③下载IDLE
④下载Turtle库

2分
登录后查看选项
16

已知以下指令,想要绘制一个画笔粗细为5,颜色为红色,半径为50的圆,请问正确的排序方式是?( )
① turtle.pencolor("red")
② import turtle
③ turtle.pensize(5)
④ turtle.circle(50)

2分
登录后查看选项
17 如图所示,一个填充颜色为黑色,边长为100的正方形里边嵌套了一个填充颜色为白色,边长为50的正方形,请问求图形中黑色部分的面积算式是?( )

undefined
2分
登录后查看选项
18 如果想要获取用户输入的字符串,下列选项正确的是?( ) 2分
登录后查看选项
19 在下列Python运算符中,下列哪个运算符具有最高的优先级?( ) 2分
登录后查看选项
20 如果a=145,b=90,c=a>b,那么c的值是?( ) 2分
登录后查看选项
21

执行完下列代码后,坐标的位置是?( )
import turtle
turtle.penup()#抬起画笔
turtle.goto(-50,0)
turtle.pendown()
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.done()

2分
登录后查看选项
22 下列导入Turtle库的方式正确的是?( ) 2分
登录后查看选项
23

下列程序中,注释的使用有错误,但是不知道有几处是错误的,请找出来有几处错误?( )
01  a = float(input('输入第一条边长:'))  #输入第一条边
02  b = float(input('输入第二条边长:'))  #输入第二条边
03  c = float(input('输入第三条边长:'))  #输入第三条边
04  """
05  求周长的一半
06  '''
07  p = (a+b+c)/2

2分
登录后查看选项
24

undefined

2分
登录后查看选项
25

在海龟绘图中,turtle具有绝对方向,对应的命令为turtle.setheading(angel),若想要

让小海龟面向屏幕的下方,下列指令使用正确的是?( )

2分
登录后查看选项
判断题 共10道
26 小海龟初始在坐标 (0,0) 的位置,方向朝左,在执行 turtle.goto(100,0) 后, 小海龟会往右移动100,并且方向朝右。( ) 2分
登录后查看选项
27 circle(100,steps=4),指的是绘制一个边长是100的正方形。( ) 2分
登录后查看选项
28 Python语言简洁、易懂、库文件丰富,可以用在很多应用领域。( ) 2分
登录后查看选项
29 变量名的大小写是没有区别的,Name与name表示的是同一个变量。( ) 2分
登录后查看选项
30

执行下列语句,输入"学校",程序最终输出的text结果是"小明同学在学校。(

text = input("小明同学在")

print(text)

2分
登录后查看选项
31 在IDLE的交互模式启动后,可以直接编写程序并运行,无需切换到脚本模式。( ) 2分
登录后查看选项
32 Python中的字符串,整型,浮点型三种数据类型之间完全都可以互相转化。( ) 2分
登录后查看选项
33 在Python程序中,双引号和三引号都是引号,没有用法区别,可以随意替换。( ) 2分
登录后查看选项
34 print('Hello, World!")代码段会引发报错。( ) 2分
登录后查看选项
35 在Python语言中,变量的定义和赋值是同时进行的,不需要在赋值前定义变量 。( ) 2分
登录后查看选项
编程题 共2道
36

编写一个程序,其功能为:从键盘输入任意三位整数,计算这个整数的百位数字、十位数字、个位数字之和,以及它们的平均值,并输出计算结果。

样例如下

输入:123

输出:6  2.0


友情提示:

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

15分
登录后作答
37

十一国庆节期间,爸爸带着小明到北京天安门广场观看升旗仪式。在庄严的国歌声中,五星红旗冉冉升起,小明看到国旗上的五个五角星,想要用Python画一个红五角星,你可以帮帮他吗?(提示:五角星的外角为144度)undefined

要求:

1)五角星为镂空五角星,如图所示;

2)五角星的每条边的长度为200

3)画笔颜色为红色;

4)画笔粗细为5

5)最后将画笔隐藏。

15分
登录后作答