Что выведет этот код?


def greet(name="Guest"):
    print("Hello, " + name)

greet()

Программа выведет в консоль:
Hello, Guest

Разбор кода и ответ на вопрос собеседования:

Данный код определяет функцию greet, которая принимает аргумент name со значением по умолчанию "Guest". Функция выводит в консоль строку "Hello, " и значение name.

В конце кода функция greet() вызывается без аргументов. Поскольку аргумент не передан, используется значение по умолчанию "Guest".

Результат выполнения кода:

Hello, Guest
0