wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Списки. Рядки.Підсумок

Total questions: 25

Worksheet time: 43mins

Name
Class
Date
1.

Прізвище та ім'я

4 lines
2.

Яке значення має елемент списку list[4]?

a)

4

b)

2

c)

1

d)

7

3.

Якщо ви хочете створити порожній список з ім'ям colors, який із наступних фрагментів коду є правильним?

a)

colors = [ ]

b)

colors = ( )

c)

colors = { }

d)

color = [ ]

4.

Що буде надруковано після виконання цього фрагмента коду?

a = [1, 2, 3]

a[1] = 3

print(a[2])

a)

[1, 2, 3]

b)

[1, 3, 3]

c)

3

d)

[3, 2, 3]

5.

Що буде виведено у консоль в результаті роботи програми?

a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

print(a[3:6])

a)

[3, 4, 5]

b)

[ 3, 4, 5, 6]

c)

[2, 3, 4, 5]

d)

[2, 3, 4, 5, 6]

6.

За допомогою якого циклу зручно перебирати елементи списку?

a)

for

b)

while

c)

if

d)

print

7.

Що буде виведено у консоль в результаті роботи програми?

a = [0, 1, 2, 3, 4, 5]

print(len(a[2:4]))

a)

len(a)

b)

[2, 3, 4]

c)

4

d)

2

8.

Метод append(x) слугує для

a)

Додавання в кінець списку одного елементу

b)

Додавання в кінець списку ітерабельної структури

c)

Додавання в початок списку одного елементу

d)

Видалення зі списку першого елемента

9.

Виберіть, що являється списком в Python

a)

"hello"

b)

2445, 34, 90

c)

[12, 34, 9]

d)

['apple', 'pumpkin', 'lemon']

10.

Яке число буде виведено у консоль у результаті роботи програми?

a = [-12, 57, 21, 0, 13, 87, 35]

print(a[0])

a)

0

b)

-12

c)

error

d)

35

11.

Що шукає даний фрагмент коду?

a)

Середнє арифметичне елементів списку

b)

Суму елементів списку

c)

Кількість елементів списку

d)

Максимальний елемент списку

12.

Cтруктурований тип даних, елементи якого можуть бути різнотипними елементами - це ...

a)

змінна

b)

список

c)

індекс

d)

вираз

13.

Даний список s=[3, -1, 10, 4, -67, 22, 0, 8]

Виберіть значення зрізу k=s[5:-1]

a)

[22, 0, 8]

b)

[67, -22, 0, -8]

c)

[22, 0,]

d)

[4, -67, 22]

14.

Як зміниться список а в результаті виконання програми?

a = ['cat', 'dog', 'frog', 'rabbit', 'snake']

a[1] = 'eagle'

a)

['eagle', 'dog', 'frog', 'rabbit', 'snake']

b)

['cat', 'eagle', 'frog', 'rabbit', 'snake']

c)

['cat', 'dog', 'eagle', 'rabbit', 'snake']

d)

['eagle']

15.

Який індекс має число -2 у поданому списку: a = [4, 7, 12, -2, 2, 17] ?

a)

-2

b)

3

c)

4

d)

5

16.

Що виконає програма?

a)

Error

b)

[46, 22, 22, 22]

c)

[46, 46, 46, 46]

d)

46

e)

[22, 22, 22, 46]

17.

За допомогою якої функції можна здійснювати пошук у рядку

a)

r1=len(r)

b)

r1=r.upper()

c)

r1=r.lower()

d)

r1=r.find("r")

18.

r1="Учні 9 класу"

r2="Слава Україні"

Дано два рядки як вивести в цих рядках перші 4 символи

a)

r=r[:4]

b)

r=r[4:]

c)

r=r[-4:]

d)

r=r[:-4]

19.

Дано рядок

r="Учні 9 класу"

Що буде отримано в результані наступної дії

r1=r[3:8]

a)

і 9 к

b)

ні 9 кл

c)

і 9 кл

d)

ні 9 к

20.

Даний список s=[3, -1, 10, 4, -67, 22, 0, 8]

Виберіть значення зрізу k=s[5:]

a)

[3, -1, 10]

b)

[-1, 10, 4]

c)

[22, 0, 8]

d)

[4, -67, 22]

21.

Команда, що дозволяє з'єднувати всі слова із списку у речення вставляючи пробіли між ними

a)

.lower()

b)

.join

c)

.split()

d)

.append

22.

Тип даних str

a)

це цілі числа

b)

це дробові числа

c)

це логічні значення

d)

це рядки

e)

це списки

23.

Скільки на Вашу думку елементів у списку blocks?

blocks = [(159,13), 232, (251, 13), (159,5), (251, 5), 224, (252,5), 240, 133, 251]

a)

10

b)

12

c)

14

d)

20

24.

Обери, яка з функцій визначає код символу:

a)

len(x)

b)

chr(x)

c)

ord("x")

25.

Вкажи фрагменти коду,

у якому визначається загальна кількість додатних елементів

у списках a і b:

a)

b)

c)