№1 · ПОНЯТИЕ ФУНКЦИИ
1. Выбери назначение функции
Выберите верное утверждение о функции в Python.
Ф.И.
Класс
Разберёмся, как вынести повторяющиеся действия в функции Python и использовать их в программе. Это помогает писать короче, понятнее и надёжнее.
№1 · ПОНЯТИЕ ФУНКЦИИ
Выберите верное утверждение о функции в Python.
№2 · ОБЪЯВЛЕНИЕ ФУНКЦИИ
Заполните пропуски в записи простой функции Python.
square(x):
return x x
№3 · ПРАВИЛА ВЫЗОВА
Определите истинность каждого утверждения по правилам объявления и вызова функций Python.
№4 · ТЕРМИНЫ И КОД
Соедините каждый термин с подходящим фрагментом программы.
№5 · СТРУКТУРА ФУНКЦИИ
Рассмотрите программу и заполните скрытые ячейки таблицы: укажите назначение элементов функции.
| Элемент | Фрагмент | Назначение |
|---|---|---|
| Имя функции | square | название вспомогательного алгоритма |
| Параметр | x | |
| Команда возврата | return x * x | |
| Вызов | square(7) |
№6 · ПОРЯДОК ВЫПОЛНЕНИЯ
Расположите действия в порядке выполнения программы.
+5 заданий в этом листе
Зарегистрируйтесь — и соберите свой рабочий лист по этой теме за минуту: заданий столько, сколько нужно.
№7 · ПАРАМЕТРЫ И АРГУМЕНТЫ
Найдите запись, которая не является корректным вызовом функции compute с одним аргументом. Считайте, что функция уже объявлена.
№8 · ТРАССИРОВКА ФУНКЦИИ
Дана программа:
def change(a, b):
return a * 2 + b
first = change(3, 4)
second = change(first, 1)
print(second)
Определите, какое число напечатает программа. Запишите ход вычислений по действиям.
№9 · САМОСТОЯТЕЛЬНЫЕ ФУНКЦИИ
Для каждого выражения вычислите результат и вставьте знак сравнения между левым и правым значением.
№10 · АНАЛИЗ КОДА
Распределите фрагменты программы по двум категориям: объявление функции или вызов функции.
Слова для распределения: area(5), greet("Анна"), def area(r):, def maximum(a, b):, maximum(8, 3), def greet(name):
Объявление функции
Вызов функции
Создайте уникальный лист по своей теме
Зарегистрируйтесь бесплатно — лист сохранится в личном кабинете, откуда его можно скачать в PDF и распечатать.
В листе 10 заданий: множественный выбор, заполни пропуски, истина / Ложь, соединение, таблица, последовательность, найти лишнее, реши задачу, сравни числа, распределение.
Да, задания ориентированы на школьную программу по информатике для 9 класса по ФГОС.
Да. После регистрации лист открывается в конструкторе: задания можно заменить, перегенерировать или добавить новые.