wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7кл СОР 3ч

Total questions: 40

Worksheet time: 24mins

Name
Class
Date
1.

Что делает команда print()?

a)

Принимает ввод от пользователя

b)

Преобразует данные в строку

c)

Закрывает файл

d)

Выводит данные на экран

2.

Какой режим открывает файл только для чтения?

a)

r

b)

a

c)

w

d)

x

3.

Что делает функция len()?

a)

Записывает строку в файл

b)

Возвращает длину строки или списка

c)

Читает одну строку из файла

d)

Преобразует данные в целое число

4.

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

a)

or

b)

==

c)

not

d)

and

5.

Что делает функция abs()?

a)

Преобразует данные в булевое значение

b)

Округляет число

c)

Определяет тип данных

d)

Возвращает модуль числа

6.

Какой оператор прерывает выполнение цикла?

a)

return

b)

pass

c)

break

d)

continue

7.

Что делает функция open(filename, mode)?

a)

Закрывает файл

b)

Открывает файл для работы

c)

Удаляет файл

d)

Переименовывает файл

8.

Какой оператор используется для логического И?

a)

not

b)

or

c)

and

d)

if

9.

Что делает функция write(string)?

a)

Читает строку из файла

b)

Записывает строку в файл

c)

Открывает файл

d)

Возвращает текущую позицию в файле

10.

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

a)

def

b)

function

c)

class

d)

lambda

11.

Что делает функция round(число, n)?

a)

Округляет число до n знаков после запятой

b)

Возвращает длину строки

c)

Преобразует данные в строку

d)

Читает все строки из файла

12.

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

a)

.append()

b)

.remove()

c)

.split()

d)

.join()

13.

Что делает функция filter(function, iterable)?

a)

Объединяет несколько последовательностей

b)

Применяет функцию ко всем элементам

c)

Фильтрует элементы по заданному условию

d)

Создает последовательность чисел

14.

Какой оператор используется для логического ИЛИ?

a)

and

b)

or

c)

not

d)

if

15.

Что делает функция seek(offset, whence)?

a)

Закрывает файл

b)

Перемещает указатель в файле

c)

Записывает строку в файл

d)

Читает одну строку

16.

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

a)

match-case

b)

while

c)

for

d)

if-else

17.

Что делает команда pass?

a)

Удаляет файл

b)

Завершает выполнение программы

c)

Обозначает пустой блок кода

d)

Создает новый файл

18.

Какой модуль отвечает за генерацию случайных значений

a)

time

b)

random

c)

turtle

d)

pygame

19.

Для преоброзования даных в текст используется функция:

a)

string()

b)

input()

c)

print()

d)

int()

20.

Функция для ввода данных c клавиатуры

a)

input

b)

print

c)

int

d)

float

e)

str

21.

Функция перевода значения в целое число

a)

input

b)

print

c)

int

d)

float

e)

str

22.

Тип данных: строки

a)

input

b)

print

c)

int

d)

float

e)

str

23.

Тип данных: вещественные числа

a)

input

b)

print

c)

int

d)

float

e)

str

24.

Циклы for и while

a)

многократное выполнение команд

b)

прерывает выполнение цикла

c)

пропускает текущую итерацию

d)

аналог switch в других языках

25.

Оператор continue

a)

прерывает выполнение цикла

b)

пропускает текущую итерацию

c)

продолжает текущую итерацию

d)

выполняется, если цикл не был прерван break.

26.

Функция range(start, stop, step)

a)

создает последовательность чисел

b)

возвращает индекс и значение элементов последовательности

c)

объединяет несколько последовательностей в кортежи.

d)

создает анонимные функции.

27.

==, !=, >, <, >=, <=

(a)  

28.
Алгоритм, в котором команды выполняются в порядке их записи,
то есть последовательно друг за другом, называется….
a)
линейным
b)
циклическим
c)
разветвляющимся
d)
вспомогательным
29.
Алгоритм, в котором выполнение действия зависит от проверки условия, называется….
a)
линейным
b)
циклическим
c)
разветвляющимся
d)
вспомогательным
30.
Если необходимо выбрать одно из двух действий используют
a)
линейный алгоритм
b)
алгоритм с ветвлением
c)
 алгоритм с повторением
31.

Вспомни! Как его зовут (если что он создатель Python)

32.

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


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

teams.append(“Liverpool”)

a)

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

b)

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

c)

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

d)

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

33.

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


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

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

a)

"Ron"

b)

"Harry"

c)

"Jesse"

d)

"Hermione"

34.

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


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

a)

nameList()

b)

nameList[1]

c)

NameList(4)

d)

nameList["4"]

35.

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")

36.

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


name = “Alison”

number = len(name)

print(number)

a)

4

b)

5

c)

6

d)

7

37.

Этот список содержит элементы какого типа данных?

a)

String

b)

Boolean

c)

Float

d)

Integer

38.

Файлы, содержащие данные в закодированном виде

(a)  

39.

Файлы, содержащие текстовую информацию

(a)  

40.

Функция tell()

a)

возвращает текущую позицию в файле

b)

перемещает указатель в файле

c)

переименовывает файл

d)

укороченная форма условия