【Python 3.7】三明治:编写一个函数,它接受顾客要在三明治中添加的一系列食材。这个 函数只有一个形参(它收集函数调用中提供的所有食材)……

    xiaoxiao2023-10-02  147

    【Python 3.7】 三明治:编写一个函数,它接受顾客要在三明治中添加的一系列食材。这个函数只有一个形参(它收集函数调用中提供的所有食材),并打印一条消息,对顾客点的三明治进行概述。调用这个函数三次,每次都提供不同数量的实参。

    传递任意数量的实参问题。 程序为:

    def make_sandwich(*toppings): print("\nMaking sandwich with the following toppings:") for topping in toppings: print("- "+topping) make_sandwich('tuna') make_sandwich('beef','tomato') make_sandwich('chicken','ham','tomato')

    结果为:

    Making sandwich with the following toppings: - tuna Making sandwich with the following toppings: - beef - tomato Making sandwich with the following toppings: - chicken - ham - tomato
    最新回复(0)