Если при вызове функции lets_go() передавать неименованные аргументы, то передать только второй аргумент не получится: функция передаст единственный аргумент в параметр name, а не в target, как нам хотелось бы.
Исправьте вызов функции так, чтобы аргумент, указанный при вызове, был передан в параметр target. Вызов с именованными аргументами поможет решить эту задачу.
def lets_go(name='Друг', target='учить Python'):
print(name + ', пойдём ' + target)
# Исправьте вызов так, чтобы аргумент был передан
# в параметр с именем target
lets_go('читать следующий урок!')
p15:
Жду задачу с позиционной передачей аргументов :)
Ответы
Ответ дал:
0
Ответ:
def lets_go(name='Друг', target='учить Python'):
print(name + ', пойдём ' + target)
lets_go(target='читать следующий урок!')
Похожие вопросы
1 год назад
1 год назад
1 год назад
1 год назад
2 года назад
2 года назад