wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

lesson 26

Total questions: 25

Worksheet time: 20mins

Name
Class
Date
1.

Что будет выведено на экран? print(2 + 2)

a)
4
b)
5
c)
3
d)
6
2.

Что будет выведено на экран? print('2' + '2')

a)
44
b)
4
c)
22
d)
error
3.

Что будет выведено на экран? print([1,2,3] + [4,5,6])

a)
[1, 2, 3, 4, 5, 6, 7]
b)
[1, 2, 3, 4, 5, 6]
c)
[1, 2, 3, 4, 5]
d)

[1, 2, 3, 4, 5, 6, 7, 8]

4.

Что будет выведено на экран? print({1,2,2,3} + {3,3,4,4})

a)
{1,2,2,3}{3,3,4,4}
b)
Error
c)
{1,2,2,3} + {3,3,4,4}
d)
{1,2,2,3} & {3,3,4,4}
5.

Соотнесите загруженные нами модули?

a)

import turtle

1.

заимствует команды для черепахи

b)

import random

2.

заимствует команды для случайного выбора

c)

import math

3.

заимствует математические функции

d)

import time

4.

заимствует функции для работы со временем

e)

import os

5.

заимствует функции для работы с операционной системой

6.

x = [1,2,3,4,5,6,7]

for i in x:

print(i)

Что будет выведено на экран?

a)
1 2 3 4 5 6 7
b)
8
c)
9
d)
10
7.

x = {2,1,3,4,5} # !!!это множество!!!

print(x)

Гарантирован ли порядок вывода элементов?

a)
Yes
b)
No
8.

Что будет выведено на экран? print([7,8,9] + [10,11,12])

a)

[7, 8, 9, 10, 11, 12, 13]

b)

[7, 8, 9, 10, 11, 12]

c)

[7, 8, 9, 10, 11]

d)

[6, 7, 8, 9, 10, 11, 12]

9.

Как правильно написать цикл на 5 повторов?

a)

for

b)

i

c)

in

d)

range

e)

(5)

1)
2)
3)
4)
5)
10.

Что такое функция в python?

a)

Сохраненный в памяти набор действий

b)
Функция - это математическое уравнение
c)
Функция - это графическое изображение
d)
Функция - это отображение между двумя множествами.
11.

Что будет выведено на экран? print('hello' + 'world')

a)

helloworld

b)

hello world

c)

hello-world

d)

error

12.

Что такое class в python?

a)

Class в Python - это шаблон (МОДЕЛЬ) для создания объектов.

b)
Class в Python - это переменная для хранения данных.
c)
Class в Python - это функция для создания объектов.
d)
Class в Python - это модуль для импортирования библиотек.
13.

Соотнесите типы данных с их моделями (идеями)!

a)

Список

1.

Модель бесконечной упорядоченной коробки

b)

Строка

2.

Модель учителя языка

c)

Число

3.

Модель арабских цифр

d)

Кортеж

4.

Модель закрытого контейнера

e)

Множество

5.

Модель коробки уничтожающей дубликаты

14.

Соотнесите методы строк в питоне. За что отвечает тот или иной метод?

x = 'hello'

a)

x.count('l')

print(x)

1.

выводит количество букв l в строке

b)

x.upper()

print(x)

2.

преобразует все буквы в верхний регистр

c)

x.replace('l', 'z')

print(x)

3.

заменяет все буквы l на z

d)

x.split('e')

print(x)

4.

разбивает строку на подстроки по символу e

e)

x.find('o')

print(x)

5.

возвращает индекс первого вхождения буквы o

15.

Соотнесите методы списков. За что отвечает тот или иной метод списка?

x = [2,1,3,4,5,3,1]

a)

x.reverse()

print(x)

1.

печатает список в обратном порядке

b)

x.append(6)

print(x)

2.

добавляет элемент 6 в конец списка

c)

x.index(3)

print(x)

3.

возвращает индекс первого вхождения элемента 3

d)

x.remove(1)

print(x)

4.

удаляет первое вхождение элемента 1

e)

x.pop()

5.

удалит последний элемент списка

16.

Какой результат будет выведен на экран? print(3 * 4)

a)

12

b)

7

c)

10

d)

15

17.

Что такое метод в Python?

a)

Метод в Python - это функция, принадлежащая определенному типу данных

b)

Метод в Python - это переменная для хранения данных.

c)

Метод в Python - это класс для создания объектов.

d)

Метод в Python - это модуль для импортирования библиотек.

18.

Что будет выведено на экран? print('apple' * 3)

a)

appleappleapple

b)

apple apple apple

c)

appleapple

d)

error

19.

Множества содержат в себе только уникальные элементы?

a)
Да
b)
Редко
c)
Иногда
d)
Нет
20.

Множества упорядочены?

a)
Нет
b)
Иногда
c)
Да
d)
Случайно
21.

Какой командой можно создать множество?

a)
set()
b)
dict()
c)
tuple()
d)
array()
22.

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

a)
||
b)
[]
c)
{}
d)
<>
23.

x = {1,2,3,4,5}

print(len(x))

Что будет выведено на экран?

a)
5
b)
2
c)
4
d)
3
24.

x = {1,2,3,4,5}

print(sum(x))

Что будет выведено на экран?

a)
20
b)
25
c)
15
d)
10
25.

x = 'hello'

x1 = set(x)

print(min(x1))

Что будет выведено на экран?

a)
l
b)
h
c)
o
d)
e