- Что называется алгоритмом?
A. Последовательность точных команд, приводящая к результату за конечное число шагов
B. Любой набор случайных действий
C. Только программа, написанная на Python
D. Одно значение, хранящееся в переменной
- Какое ключевое слово используется для определения функции в Python?
A. function
B. def
C. func
D. procedure
- Какое определение функции записано правильно?
A. def total(a, b): return a + b
B. function total(a, b): return a + b
C. def total(a, b) return a + b
D. define total(a, b): return a + b
- Дана функция:
def area(width, height): return width * height. Как называются числа3и5в вызовеarea(3, 5)?
A. Параметры функции
B. Аргументы функции
C. Возвращаемые значения
D. Локальные переменные
- Что делает команда
returnвнутри функции?
A. Повторяет вызов функции
B. Возвращает значение и завершает выполнение функции
C. Объявляет новую переменную
D. Выводит текст на экран в любом случае
- Что будет выведено на экран?
def double(n):
return n * 2
print(double(4))
A. 4
B. 6
C. 8
D. 16
- Что будет записано в переменную
resultпосле выполнения кода?
def show():
print("OK")
result = show()
A. Строка "OK"
B. Число 0
C. Значение None
D. Имя функции show
- Что такое локальная переменная в Python?
A. Переменная, объявленная внутри функции и обычно доступная только во время её выполнения
B. Переменная, которая доступна во всех программах
C. Переменная, хранящая только текст
D. Переменная, которую нельзя изменять
- Что будет выведено на экран?
def add_one(x):
x = x + 1
return x
a = 5
print(add_one(a))
print(a)
A. Сначала 5, затем 6
B. Сначала 6, затем 6
C. Сначала 6, затем 5
D. Произойдёт ошибка
- Дана функция:
def greet(name="Мир"):
print("Привет,", name)
Какой вызов использует значение параметра по умолчанию?
A. greet()
B. greet("Анна")
C. greet(name="Анна")
D. greet("Мир")
Ответы
1 — A
2 — B
3 — A
4 — B
5 — B
6 — C
7 — C
8 — A
9 — C
10 — A
