wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

6. Python (списки)

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

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

a)

Список представляет собой набор данных, который имеет порядок и может быть изменен

b)

В списке много переменных

c)

Список используется для покупок

d)

Список представляет собой набор данных, который не может содержать одинаковые типы данных и не может быть изменен

2.

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

a)

nameList = John, Harry, Jesse, John, Harry, Harry

b)

nameList = ("John", "Harry", "Jesse", "John", "Harry", "Harry")

c)

nameList = ["John", "Harry", "Jesse", "John", "Harry", "Harry"]

d)

nameList = [John, Harry, Jesse, John, Harry, Harry]

3.

Каждый элемент списка имеет свой порядковый номер.


Какой элемент имеет индекс 3?

nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]

a)

"Ron"

b)

"Harry"

c)

"Jesse"

d)

"Hermione"

4.

Какой код вернет имя «Harry» из следующего списка?


nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]

a)

nameList()

b)

nameList[1]

c)

NameList(4)

d)

nameList["4"]

5.

nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]


В конец списка нужно добавить еще одно имя - "Felipe". Выберите верный вариант

a)

nameList.append(Felipe)

b)

append(nameList,"Felipe")

c)

nameList.append["Felipe",7]

d)

nameList.append("Felipe")

6.

Что будет в результате запуска этого кода?


team = “Manchester United”

letter = team[5]

print(letter)

a)

M

b)

d

c)

e

d)

error

7.

Что будет в результате?


name = “Alison”

number = len(name)

print(number)

a)

4

b)

5

c)

6

d)

7

8.

Какой индекс у имени 'Paula' в списке?


names = ["Paul","Phillip","Paula","Phillipa"]

a)

0

b)

1

c)

2

d)

3

9.

Что делает процедура APPEND в следующем коде:


teams = [“Man Utd”, “Man City”, "Arsenal"]

teams.append(“Liverpool”)

a)

Удаляет Liverpool из списка

b)

Добавляет Chelsea в список

c)

Удаляет Arsenal из списка

d)

Добавляет Liverpool в список

10.

Что будет в результате?

a)

blue

b)

green

c)

red

d)

error

11.

Что будет в результате?

a)

['France', 'Wales', 'England']

Ireland

b)

['France', 'Ireland', 'England']

c)

['France', 'Ireland', 'Wales', 'England']

d)

['Ireland', 'Wales', 'England']

12.

Если вы хотите добавить в список players игрока с именем «Bob», какой из следующих примеров кода будет правильным?

a)

players.add("Bob")

b)

player.append("Bob")

c)

players.append("Bob")

d)

players.addend("Bob")

13.

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

a)

colors = [ ]

b)

colors = ( )

c)

colors = { }

d)

color = [ ]

14.

Чтобы вставить "strawberries" в начало списка fruit мы используем...

a)

fruit.append("strawberries, 1")

b)

fruit.insert("strawberries",0)

c)

fruit.insert(1, "strawberries")

d)

fruit.insert(0, "strawberries")

15.

Какие символы используются для списка?

a)

( )

круглые скобки

b)

{ }

фигурные скобки

c)

[ ]

квадратные скобки

d)

" "

кавычки

16.

Выберите метод, который добавляет значение в список. (Python)

a)

.append()

b)

.pop()

c)

.add()

d)

path.join()

17.

Выберите метод удаления элемента из списка. (Python)

a)

.delete(element)

b)

.delete(index_of_the_element)

c)

.pop(index)

d)

.rmline(element)