1、表示乘號
2、表示倍數
例如:print("a"*3)
輸出:a a a
3、單個 *參數
1)、如:*parameter是用來接受任意多個參數並將其放在一個元組中。
def demo(*p):
print(p)
demo(1,2,3)
out:(1,2,3)
(2)、函數在調用多個參數時,在列表、元組、集合、字典及其他可迭代對象作為實參,並在前面加 * (解包)
例:
a = [1,2,3]
def demo(a):
print(a)
demo(a)
out:[1,2,3]
demo(*a)
out:1 2 3
4、兩個 ** 如: **parameter用於接收類似於關鍵參數一樣賦值的形式的多個實參放入字典中(即把該函數的參數轉換為字典)。
def demo(**p):
for i in p.items():
print(i)
demo(x=1,y=2)
out:("x",1)
("y",2)