
Функция lets_go() ожидает на вход два аргумента. Если вызвать её без аргументов — она сломается.
Измените объявление функции так, чтобы при вызове без аргументов она напечатала фразу Друг, пойдём учить Python. # Настройте функцию так, чтобы она не сломалась при вызове без аргументов def lets_go(name, target): print(name + ', пойдём ' + target) # Вызовите функцию lets_go без аргументов

Ответы на вопрос

Ответ:
def lets_go(name='Друг', target='учить Python'):
print(name + ', пойдём ' + target)
lets_go()




Ответ:
def lets_go(name='Друг', target='учить Python.'):
print(name + ', пойдём ' + target)
lets_go()
Объяснение:



Если вызвать функцию lets_go() без аргументов, она сломается, так как ожидает два аргумента - name и target.
Для того чтобы функция не сломалась при вызове без аргументов, можно изменить объявление функции следующим образом:
def lets_go(name="Друг", target="учить Python"): print(name + ', пойдём ' + target)
Таким образом, если при вызове функции не будут переданы аргументы, она будет использовать значения по умолчанию - "Друг" для name и "учить Python" для target.
Пример вызова функции lets_go() без аргументов:
lets_go()
В результате выполнения этого кода будет напечатана фраза "Друг, пойдём учить Python".


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili