汽车:编写一个函数,将一辆汽车的信息存储在一个字典中。这个函数总是接受制造商和型号,还接受任意数量的关键字实参。这样调用这个函数:提供必不可少的信息,以及两个名称 — 值对,如颜色和选装配件。
时间: 2024-09-19 12:05:18 浏览: 80
你可以创建一个名为`store_car_info`的函数,用于存储汽车的信息。在这个函数中,我们将使用Python的`**kwargs`语法来接受任意数量的关键字参数。以下是一个简单的实现:
```python
def store_car_info(manufacturer, model, **additional_info):
car_dict = {
'manufacturer': manufacturer,
'model': model,
}
# 遍历并更新字典中的额外信息
for key, value in additional_info.items():
car_dict[key] = value
return car_dict
# 调用函数,例如:
car_data = store_car_info('Toyota', 'Corolla', color='red', accessories=['sunroof', 'backup camera'])
print(car_data)
```
当你调用这个函数时,传入必要的制造商标识和车型,然后可以随意添加其他关键字参数,比如颜色和选装配件。函数返回包含所有信息的字典。
阅读全文
相关推荐


















