wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Яндекс Лицей (Функции)

Total questions: 18

Worksheet time: 12mins

Name
Class
Date
1.

По стандарту PEP-8 длина строки должна быть ограничена максимум ...?... символами.

a)

78

b)

79

c)

101

d)

105

2.

Что такое Функция в Python?

a)

Функция — сгруппированный набор команд, которые выполняются последовательно

b)

Переменная величина, меняющаяся в зависимости от изменений другой величины

c)

Работа, производимая органом, организмом; роль

d)

Функция — набор команд, которые выполняются параллельно

3.

Что такое Сигнатура?

a)

Описывает, как функцию вызывать

b)

Описывает, как обращаться к функции

c)

Описывает, как применять функцию

d)

Описывает, как называть функцию

4.

Переменные, создаваемые внутри функций, недоступны извне и существуют только внутри функции. Они называются...

a)

Локальными

b)

Глобальными

5.

Может показаться, что некоторые функции ничего не возвращают , но на самом деле они тоже возвращают значение-...

a)

None

b)

0

c)

True

d)

False

6.

Их результат зависит только от аргументов, а вызов таких функций никак не влияет на ход остальной программы.

a)

Функции без побочных эффектов

b)

Функции с побочными эффектами

7.

Создаваемые вне функции переменные могут быть доступны из функций. Они являются...

a)

Локальными

b)

Глобальными

8.

Функции, предназначенные для общения с «внешним миром»: пользователем, файлами на жестком диске, другими программами называются...

a)

Функции без побочных эффектов

b)

Функции с побочных эффектов

9.

Выполнится ли приведённая программа? Если да, то какой будет ответ?

(a)  

10.

Что выведет на экран приведённый фрагмент программы?

(a)  

11.

Обращение к ранее объявленной функции с целью выполнения ее команд называется ...

a)

вызовом

b)

объявлением

c)

обращением

d)

вычисление

12.

Когда функция очерчивает тот участок программы, где переменная нужна и используется. Этот участок, в котором переменная живет, называется...

a)

областью видимости переменной

b)

начальными значениями

c)

вызовом функции

d)

сигнатурой

13.

Способ собрать сразу несколько значений в одну переменную. Это делается при помощи звездочки перед именем переменной

a)

распаковка значений

b)

множественном присваивание

c)

запаковывание значений

d)

комбинирование значений

14.

PEP 8

Обратите внимание: при объявлении аргументов по умолчанию обязательно ставится пробел вокруг знака равенства.

a)

True

b)

False

15.

Cпециальный аргумент, который может перехватить все «лишние» именованные аргументы, переданные в функцию.

a)

Аргумент с двумя звездочками

b)

Аргумент с одной звездочкой

16.

В языке Python есть эталонно бесполезная инструкция ... инструкция-заглушка, которая не делает ничего.

(a)  

17.

Области видимости переменных.

Выберите все верные варианты:

a)

Внутри функции видны все переменные этой функции (локальные переменные и аргументы функции)

b)

Внутри функции видны переменные, которые определены снаружи этой функции.

c)

Снаружи функции видны переменные, которые определены внутри функции.

18.

Аргумент функции всегда является локальной переменной, а значит, будет иметь приоритет над внешней переменной с тем же именем.

a)

True

b)

False