

Python-Middle. Урок 2
Описание отсутствует
Почему возвратная функция отличается от невозвратной?
Возвратная функция всегда выводит результат на экран
Невозвратная функция не может содержать аргументов
Возвратная функция возвращает значение с помощью return, невозвратная всегда возвращает None
Невозвратная функция работает возвращает только bool (True/False)
Что выведет этот код? def check_win(player_choice, coin): if player_choice == coin: return "Победа!" else: return "Поражение!" result = check_win('Орел', 'Решка') print(result)
Победа!
Ошибку
Ничего
Поражение!
Зачем мы применяем рекурсивные функции?
Для получения функции, которая вызывает саму себя
Для получения функции, которая не возвращает значения
Для получения функции с большим количеством аргументов
Для получения функции, которая работает только с числами
Как создаётся функция и что она включает в себя?
Только название и тело функции
Название, аргументы (которые могут отсутствовать) и тело функции
Только аргументы и возвращаемое значение
Только тело функции и комментарии
Как задать тип значения возвращаемого функцией?
def func() -> return type:
def func() -> int:
def func() return int:
def func(int):
Для чего мы используем функции в программировании?
Для объявления специального типа переменной
Для создания блока кода, выполняющего определенные операции
Только для математических вычислений
Для создания цикла for
Что означает принцип LIFO в организации стека вызовов?
First In First Out - первый зашел, первый вышел
Last In First Out - последний зашел, первый вышел
Largest In First Out - самый большой зашел, первый вышел
Least In First Out - наименьший зашел, первый вышел
