我正在学习Python.
我了解了默认值和任意参数.
所以,我创建了一个函数,它有一个提供默认值的参数,另一个参数有一个任意数量的参数.
def make_pizza(size=15,*toppings):
"""Summerize the pizza that we are about to make."""
print("\nMaking a " + str(size) +
"-inch pizza with the following toppings: ")
for topping in toppings:
print("- " + topping)
make_pizza('onion','shrimp','goda cheese','mushroom' )
make_pizza(17,'ham','extra meat','sweet con','pepperoni')
Run Code Online (Sandbox Code Playgroud)
在第一次函数调用时,我想使用"size"参数的默认值"15"和"*toppings"任意参数.
但是,我无法弄清楚如何做到这一点.
当我调用具有多个参数的函数时,有人能告诉我,如何在一个函数调用中使用参数的默认值和任意参数?
如果您对我的英语感到不舒服,请提前抱歉(我不是本地人.)