【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
博客围绕Python 3.7展开,主要讲述编写一个函数,该函数接受顾客要添加到三明治中的一系列食材,只有一个形参来收集所有食材,并打印三明治概述。需调用函数三次,每次提供不同数量实参,还涉及传递任意数量实参问题。

被折叠的 条评论
为什么被折叠?



