Тест Python. Функции.

Прокрутить вниз

Функции в Python – это хорошо знакомый термин для каждого программиста. В целом, синтаксис айтишника – вещь хоть и непростая, но очень интересная. Судя по тому, что ты, наш юный друг, находишься на данной странице – ты прошёл один из уроков в GoMother. Что же, любопытно как хорошо ты слушал наших первоклассных преподов. Пройдём тест?

Но сначала предлагаем тебе вспомнить кое-какой материал:

Для определения функции нужно всего лишь написать ключевое слово def перед ее именем, а после — поставить двоеточие. Следом идет блок инструкций.

Последняя строка в блоке инструкций может начинаться с return, если нужно вернуть какое-то значение. Если инструкции return нет, тогда по умолчанию функция будет возвращать объект None. Как в этом примере:

i = 0

def increment():

    global i

    i += 1

Функции — это объекты, поэтому их можно присваивать переменным

В функции можно использовать неограниченное количество параметров, но число аргументов должно точно соответствовать параметрам. Эти параметры представляют собой позиционные аргументы. Также Python предоставляет возможность определять значения по умолчанию, которые можно задавать с помощью аргументов-ключевых слов.

Параметр — это имя в списке параметров в первой строке определения функции. Он получает свое значение при вызове. Аргумент — это реальное значение или ссылка на него, переданное функции при вызове.

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

Правила теста о функции в Python

Ну вот и всё, можно приступать к выполнению восьми заданий, которые мы для тебя приготовили. Не волнуйся, они ни капельки не сложные, если ты хорошо подготовился. Результат – в конце, как и коины. Что такое «коин»? Это такая электронная монетка, за которую в айти школе GoMother можно приобрести какую-нибудь интересную вещь. Обратись с ней к нашему администратору и получи свой заветный приз.

Желаем тебе удачи и наилучшего результата!