#GESPV000011. GESPPython一级样题

GESPPython一级样题

第 1 题. GESP 一级 样题 真题 选择题 第 1 题

1.以下选项中,不符合Python语言变量命名规则的是()。

{{ select(1) }}

  • scoreList
  • score_list
  • -scoreList
  • _scoreList

第 2 题. GESP 一级 样题 真题 选择题 第 2 题

2.下面有关print(a, b, sep = ”,”, end = "#")语句的说法,不正确的是()。

{{ select(2) }}

  • print(a, b, end = "#", sep=",")与题干语句写法等效
  • print(end = "#", sep=",", a, b)与题干语句写法等效
  • 题干语句中a和b之间的间隔符为英文逗号
  • 题干语句执行后最后一个字符是#

第 3 题. GESP 一级 样题 真题 选择题 第 3 题

3.下面有关turtle.backward(n)的描述,正确的是()。

{{ select(3) }}

  • n不可以为负数或0
  • n可以是负数也可以正数,甚至可以为0
  • turtle.backward(n)只能绘制垂直或水平直线
  • 海龟的朝向与n值有关,当n为正数或负数时,则维持原方向,负数则与原方向相反

第 4 题. GESP 一级 样题 真题 选择题 第 4 题

4.有关下面Python代码,正确说法是( )。

import turtle
turtle.pensize(1)
turtle.fillcolor("red")

turtle.begin_fill()

turtle.forward(100)
turtle.left(90)
turtle.forward(100)

turtle.end_fill()

{{ select(4) }}

  • 上述代码将形成填充颜色为红色的三角形
  • 上述代码将形成两条垂直直线,尚不能构成三角形
  • 上述代码因为不能构成封闭图形,故不能填充
  • 上述代码因为turtle.fillcolor()不在turtle.begin_fill()turtle.end_fill()之间,因此不能不能填充

第 5 题. GESP 一级 样题 真题 选择题 第 5 题

5.下面Python代码执行后输出如下图形,请在第4行range后括号内填入正确的代码()。

000000-010501.png

import turtle
turtle.pensize(4)

for i in range(_________):  # 【请在括号内填入正确的内容】
    if i % 2 == 0:
        turtle.pencolor("red")
        turtle.forward(50)
    else:
        turtle.pencolor("blue")
        turtle.forward(25)

{{ select(5) }}

  • 4
  • 5
  • 1, 5
  • 1, 6

第 6 题. GESP 一级 样题 真题 选择题 第 6 题

6.下面Python代码执行后显示的图形是( )。

import turtle

turtle.pensize(3)
turtle.pencolor("red")

turtle.begin_fill()

turtle.circle(50, 270)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)

turtle.end_fill()

{{ select(6) }}

  • 000000-010601.png
  • 000000-010602.png
  • 000000-010603.png
  • 000000-010604.png

第 7 题. GESP 一级 样题 真题 选择题 第 7 题

7.下面Python代码执行后显示的图形是( )。

import turtle

turtle.pensize(3)
turtle.pencolor("red")

turtle.begin_fill()

for i in range(4):
    turtle.forward(50)
    turtle.left(90)

turtle.end_fill()

{{ select(7) }}

  • 000000-010701.png
  • 000000-010702.png
  • 000000-010703.png
  • 000000-010704.png

第 8 题. GESP 一级 样题 真题 选择题 第 8 题

8.下面Python执行后的输出结果是()。

for i in range(1, 10):
    continue
print(i, end = "#")

{{ select(8) }}

  • 1#2#3#4#5#6#7#8#9#10
  • 1#2#3#4#5#6#7#8#9#
  • 9#
  • 9

第 9 题. GESP 一级 样题 真题 选择题 第 9 题

9.以下Python代码执行后输出结果是( )。

loopCount = 0  # 存储循环次数

for i in range(10):
    loopCount += 1
    i *= 2

print(loopCount)

{{ select(9) }}

  • 4
  • 5
  • 9
  • 10

第 10 题. GESP 一级 样题 真题 选择题 第 10 题

10.下面Python代码的功能是统计非小写字母的数量,在【】之间应填入代码是()。

myStr = "The Great Wall is famous in the world."
notLowerCount = 0
for c in myStr:
    if 【______】:
        notLowerCount +=1
print(notLowerCount)

{{ select(10) }}

  • not("a" <= c <= "z")
  • a <= c <= "z"
  • c < "a" and c > "z"
  • not(c < "a" and c > "z")

第 11 题. GESP 一级 样题 真题 选择题 第 11 题

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

Sum = 0
for i in range(1, 10, 3):
    if i % 2 == 0:
        Sum += i
    else:
        continue
print(Sum)

{{ select(11) }}

  • 0
  • 1
  • 4
  • 20

第 12 题. GESP 一级 样题 真题 选择题 第 12 题

12.执行以下Python代码后,数据结果是()。

x, y = 10, 20
z = x
x = y
y = z
print(x, y, z, sep =",")

{{ select(12) }}

  • 10,10,20
  • 10,20,20
  • 20,20,10
  • 20,10,10

第 13 题. GESP 一级 样题 真题 选择题 第 13 题

13.下面Python代码,执行后输出是。

c = "*"

for i in range(1, 5):
    c *= i

print(len(c))

{{ select(13) }}

  • 0
  • 1
  • 24
  • 120

第 14 题. GESP 一级 样题 真题 选择题 第 14 题

14.某小朋友说他家台式机内存是16G,这16G的单位是()。

{{ select(14) }}

  • bit (比特)
  • Byte(字节)
  • Hz (赫兹)
  • g (克)

第 15 题. GESP 一级 样题 真题 选择题 第 15 题

15.下面有关Python的说法,错误的是()。

{{ select(15) }}

  • Python是编译型高级语言,运行效率高
  • Python是面向对象的程序设计语言
  • Python有丰富的扩展库,是Python 的重要特色
  • Python是跨平台解释型高级语言

第 16 题. GESP 一级 样题 真题 判断题 第 1 题

1.Python代码turtle.circle(100)将绘制一个以坐标原点为中心半径为100像素的圆。()

{{ select(16) }}

第 17 题. GESP 一级 样题 真题 判断题 第 2 题

2.Python代码turtle.goto(100, 100)将绘制从当前坐标点到坐标(100,100)之间直线。()

{{ select(17) }}

第 18 题. GESP 一级 样题 真题 判断题 第 3 题

3.按照 Python变量命名规则,变量不可命名为input,因为有名称为input的函数。()

{{ select(18) }}

第 19 题. GESP 一级 样题 真题 判断题 第 4 题

  1. Python表达式"10" ** 2的值为100。()

{{ select(19) }}

第 20 题. GESP 一级 样题 真题 判断题 第 5 题

  1. Python表达式5 * 2 ** 3 // 100的值为0。()

{{ select(20) }}

第 21 题. GESP 一级 样题 真题 判断题 第 6 题

6.Python语句n = int(input())执行时如输入3.1415926将报错。()

{{ select(21) }}

第 22 题. GESP 一级 样题 真题 判断题 第 7 题

7.Python代码print(" " == "")执行后将输出false。()

{{ select(22) }}

第 23 题. GESP 一级 样题 真题 判断题 第 8 题

8.Python代码print("Python"[1])执行后将输出字母P。( )。

{{ select(23) }}

第 24 题. GESP 一级 样题 真题 判断题 第 9 题

9.某手机“机身内存1TB”其实相当于计算机的外存为1TB。()

{{ select(24) }}

第 25 题. GESP 一级 样题 真题 判断题 第 10 题

10.编写Python代码时如执行“保存”操作,相当于将代码保存到内存之中,关机后可再次打开或执行或再次编辑。()

{{ select(25) }}