Pls help newbie
Задача:
- Создать функцию update_car_info, в которой все именованные аргументы будут объединены в словарь car.
- Добавить в словарь новый ключ is_available с значением True
- Вернуть из функции измененный словарь.
- Вызвать функцию с именованными аргументами brand и price, их значения могут быть любыми
- Вывести в терминал результат вызова функции
def update_car_info(**car):
newdict = {'is_available': True}
return newdict
update_car_info('brand', 'price')
TypeError: update_car_info() takes 0 positional arguments but 2 were given
PS K:\Python Program>
Ответы (1 шт):
Автор решения: Andrei
→ Ссылка
Попробуйте как-то так:
def update_car_info(**car):
car['is_available'] = True
return car
print(update_car_info(brand='BMW', price=100500))