【Python 3.7】自動車:1台の自動車の情報を辞書に格納する関数を作成します.

888 ワード

【Python 3.7】自動車:1台の自動車の情報を辞書に格納する関数を作成します.この関数は常にメーカーとモデルを受け入れ、任意の数のキーワードの実パラメータも受け入れます.これにより、この関数が呼び出されます.色やオプションなどの2つの名前のペアが必要です.この関数は、car=make_のように呼び出す必要があります.car(‘subaru’,‘outback’,color=‘blue’,tow_package=True)は,返された辞書を印刷し,すべての情報が正しく処理されていることを確認する.
任意の数のキーワード実.プログラム:
def make_car(manufacturer,model,**car_info):
    """      ,                """
    profile = {}
    profile['car_manufacturer'] = manufacturer
    profile['car_model'] = model
    for key, value in car_info.items():
        profile[key] = value
    return profile
car=make_car('subaru', 'outback', color='blue', tow_package=True)
print(car)

結果:
{'car_manufacturer': 'subaru', 'car_model': 'outback', 'color': 'blue', 'tow_package': True}