函式接受 任意數量的引數。
def add(*num):
total = 0
for i in num:
total += i
return total
print(add(1))
print(add(1, 2, 3, 4, 5))
💡 **name 必須定義在 *name 之前。
而且,*name 只能有一個。**
💡 ***name 必須定義在 **name 之前。
而且,**name 只能有一個。**
*name
:接受 tuple。
兩個 tuple
,則必須使用範例一方式。
book(*a, *b)
!(即 範例二)
**name
:接受 dict。
book(aa, name="天官賜福", **infos)