Junior — Senior
53
Поведение функции с изменяемым аргументом по умолчанию
任务条件
Какой результат будет напечатан при выполнении приведённого кода? Возможные варианты ответа:
- [10] [10, 10] [10, 10, 10]
- возникнет ошибка
- [10] [10] [10]
- [10, 10, 10] [10, 10, 10] [10, 10, 10]
- [] [10] [10, 10]
def func(data=[]):
data.append(10)
return data
print(func())
print(func())
print(func())