wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python Tartaletka 2

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Какой код необходимо написать, чтобы сформировать  список(list), состоящий из файлов с картинками :  tarts=["tart1.gif","tart2.gif","tart3.gif","tart4.gif"],  используя цикл for?

a)

b)

c)

d)

2.

Какие операторы нужно изменить, если мы хотим изменить имя строковой переменной : вместо tarts назовем строку t1?

a)

b)

c)

3.

Что надо изменить в коде, если в анимации будет использовано 5 картинок?

a)

tarts=["tart1.gif","tart2.gif","tart3.gif","tart4.gif",”tart5.gif”]

b)

for i in range (0,5):

c)



4.

Какие операторы нужно исправить, если мы меняем имя переменной wn на window?

a)

window=turtle.Screen()
        

b)

window=turtle.Screen()
        window.addshape (tarts[i])

c)


        window.addshape (tarts[i])

d)

ничего не надо исправлять

5.

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

a)


tart.shape(random.choice(tarts))

b)

wn.addshape(random.choice(tarts))

c)

wn.addshape(random.choice(tarts))
tart.shape(random.choice(tarts))

6.

Какой аргумент имеет функция random.choice?

a)

не аргумента у этой функции

b)

tarts

c)

choice

7.

Имеет ли аргумент функция turtle.Turtle?

a)

да

b)

нет

8.

Что делает метод choice библиотеки random?

a)

перетасовыет список tarts

b)

присваивает перу значение tarts

c)

выбирает случайное(произвольное) значение из списка tarts

9.

Если файлы *.gif имеют другие названия, то какой оператор надо исправить?

a)

    wn.addshape(random.choice(tarts))

b)

tarts=["tart1.gif","tart2.gif","tart3.gif","tart4.gif"]

c)

    tart.shape(random.choice(tarts))

10.

    В какой последовательности в цикле for выбирается форма пера?

a)

tart1.gif, tart2.gif,tart3.gif, tart4.gif

b)

произвольным образом

11.

Какие методы библиотеки Turtle использованы в программе?

a)

shape, addshape

b)

Screen()

c)

Turtle()

d)

все перечисленные

12.

Что делает оператор tart=turtle.Turtle()?

a)

назначает tarts курсором Turtle

b)

открывает библиотеку Turtle

c)

Определяет переменную tart в качестве пера Turtle

13.

Что делает функция wn.addshape(tarts[i])?

a)

извлекает файл с картинкой из списка tarts

b)

присваивает переменной wn картинку из списка tarts

c)

Добавляет в список форм пера- курсора картинку из списка tarts

14.

Какую функцию выполняет оператор tart.shape(tarts[i])?

a)

определяет форму пера в виде картинки

b)

назначает переменной tart форму пера из списка tarts

c)

все перечисленное

15.

Что происходит в цикле for?

a)

добавляется форма пера в список курсоров Turtle

b)

выбирается из списка картинка пера- курсора- персонажа

c)

меняется индекс i

d)

все перечисленное