wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python 5 topic (turtle)

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Сколько итераций в этом цикле?

a)

50

b)

90

c)

0

d)

4

2.

Какая фигура будет нарисована в результате выполнения этого кода?

a)

Квадрат

b)

Треугольник

c)

Прямоугольник

d)

Шестиугольник

3.

Что не так с этим кодом?

a)

Отсутствуют скобки

b)

Пропущена запятая

c)

Пропущено двоеточие

d)

Неправильные отступы

4.

Что будет в результате выполнения этого кода?

a)

Квадрат

b)

Треугольник

c)

Круг

d)

Прямоугольник

5.

Посмотрите на этот код. Как называется переменная?

a)

def

b)

square

c)

for

d)

i

6.

Что будет в результате выполнения этого кода?

a)

Квадрат

b)

Треугольник

c)

Круг

d)

Прямоугольник

7.

Что будет в результате выполнения этого кода?

a)

Звезда с оранжевым контуром

b)

Оранжевая звезда

c)

Пятиугольник с оранжевым контуром

d)

Оранжевый многоугольник

8.

Этот код должен нарисовать закрашенный оранжевый квадрат, но это не так. Сколько ошибок в этом коде?

a)

1

b)

2

c)

3

d)

4

9.

Этот код должен нарисовать квадрат с зеленым контуром, но это не так. Сколько ошибок в коде?

a)

1

b)

2

c)

3

d)

4

10.

Когда вы хотите скрыть указатель черепахи на экране, какую команду вы должны использовать?

a)

hide_turtle( )

b)

remove_turtle( )

c)

hideturtle( )

d)

turtle.disappear( )

11.

Как вы импортируете библиотеку черепашьей графики?

a)

import_turtle

b)

turtle import

c)

from turtle import *

d)

from turtle import

12.

Какая команда используется для перемещения черепахи вперед?

a)

turtle.penup()

b)

turtle.forward()

c)

turtle.left()

d)

turtle.backward()

13.

При создании прямоугольника с черепахой, какой угол необходим при повороте?

a)

120

b)

180

c)

45

d)

90

14.

Какой порядок команд является правильным для того, чтобы переместить черепаху вперед на 120 без рисования на экране?

a)

turtle.forward(120)

turtle.penup()

turtle.pendown()

b)

turtle.pendown()

turtle.forward(120)

turtle.penup()

c)

turtle.penup()

turtle.forward(120)

turtle.pendown()

15.

Какая из этих команд успешно создаст черепаху по имени Alice?

a)

Alice = turtle.pen()

b)

Alice = Turtle.pen()

c)

Alice = Turtle.Pen()

d)

Alice = turtle.Pen()

16.

Какое слово необходимо использовать для определенного количества повторений (итераций) кода в Python?

a)

for

b)

if

c)

input

d)

print

17.

Что делает turn(90)?

a)

Поворот направо на 90 градусов

b)

Поворот влево на 90 градусов

c)

Движение вперед на 90

d)

Ничего не делает, поскольку "turn" не является функцией черепахи

18.

Какие настройки можно применить к черепашьей графике Python? Отметьте все те, которые применяются

a)

положение

b)

цвет

c)

направление, угол поворота

d)

звук

19.

Есть ошибка в этой части кода. Выберите правильную запись.

a)

screen.bgcolor("lightblue")

b)

screen.bgcolor="lightblue")

c)

screen.bgcolour("lightblue")

d)

screen.bgcolor=lightblue()

20.

Есть ошибка в этой части кода, как должно быть?

a)

Там нет ошибки

b)

turtle.right(90)

c)

turtle.drawcircle(10)

d)

import.turtle

21.

Повторение какой-либо части кода заданное количество раз или повторение до тех пор, пока условие истинно, называется...

a)

последовательностью

b)

подбором

c)

циклом

d)

переменной

22.

Что делает forward(300)?

a)

Двигается вперед на 300 шагов

b)

Двигается вниз экрана на 300 шагов

c)

Двигается влево на 300 шагов

d)

Двигается по диагонали на 300 шагов

23.

Чтобы остановить рисование черепахой на экране, какую из следующих команд вам нужно использовать?

a)

penup:

b)

pen_up( )

c)

penup( )

d)

penup( ):

24.

Какие координаты нужно использовать, чтобы переместить черепаху в середину рабочей области?

a)

1, 1

b)

100, 100

c)

0, 0

d)

500, 500

25.

Посмотрите на следующий код, какой тип цикла мы можем использовать для создания квадрата?

a)

for

b)

while

c)

four

d)

whale

26.

Каков правильный порядок элементов при создании функций def в Python?

a)

def ( ) subroutine :

b)

def subroutine : ( )

c)

def subroutine ( ) :

d)

def : ( ) subroutine

27.

Какая команда используется для перемещения черепахи вперед?

a)

turtle.penup()

b)

turtle.forward()

c)

turtle.left()

d)

turtle.backward()

28.

Что такое переменная?

a)

Значение, которое может измениться

b)

Число

c)

Значение, которое не может измениться

d)

Слово

29.

Какой символ используется для комментирования кода?

a)

*

b)

/

c)

()

d)

#

30.

Как называется язык программирования, который мы изучаем?

a)

Scratch

b)

Python

c)

Pie thin

d)

Scribble