Тест Python. Функции.
Функции в Python – это хорошо знакомый термин для каждого программиста. В целом, синтаксис айтишника – вещь хоть и непростая, но очень интересная. Судя по тому, что ты, наш юный друг, находишься на данной странице – ты прошёл один из уроков в GoMother. Что же, любопытно как хорошо ты слушал наших первоклассных преподов. Пройдём тест?
Но сначала предлагаем тебе вспомнить кое-какой материал:
Для определения функции нужно всего лишь написать ключевое слово def перед ее именем, а после — поставить двоеточие. Следом идет блок инструкций.
Последняя строка в блоке инструкций может начинаться с return, если нужно вернуть какое-то значение. Если инструкции return нет, тогда по умолчанию функция будет возвращать объект None. Как в этом примере:
i = 0
def increment():
global i
i += 1
Функции — это объекты, поэтому их можно присваивать переменным
В функции можно использовать неограниченное количество параметров, но число аргументов должно точно соответствовать параметрам. Эти параметры представляют собой позиционные аргументы. Также Python предоставляет возможность определять значения по умолчанию, которые можно задавать с помощью аргументов-ключевых слов.
Параметр — это имя в списке параметров в первой строке определения функции. Он получает свое значение при вызове. Аргумент — это реальное значение или ссылка на него, переданное функции при вызове.
При вызове функции с аргументами по умолчанию можно указать один или несколько, и порядок не будет иметь значения. Можно не указывать ключевые слова, но тогда порядок имеет значение. Он должен соответствовать порядку параметров в определении.
Правила теста о функции в Python
Ну вот и всё, можно приступать к выполнению восьми заданий, которые мы для тебя приготовили. Не волнуйся, они ни капельки не сложные, если ты хорошо подготовился. Результат – в конце, как и коины. Что такое «коин»? Это такая электронная монетка, за которую в айти школе GoMother можно приобрести какую-нибудь интересную вещь. Обратись с ней к нашему администратору и получи свой заветный приз.
Желаем тебе удачи и наилучшего результата!