**
兩個乘號就是乘方,比如2**4
,結果就是2的4次方,結果是16
乙個乘號*
,如果運算元是兩個數字,就是這兩個數字相乘,如2*4
,結果為8
*如果是字串、列表、元組與乙個整數n相乘,返回乙個其所有元素重複n次的同型別物件,比如"hello"*3
將返回字串"hellohellohello"
如果是函式定義中引數前的*
表示的是將呼叫時的多個引數放入元組中,**
則表示將呼叫函式時的關鍵字引數放入乙個字典中
def
func
(*args):print(args)
當用func(1,2,3)
呼叫函式時,引數args就是元組(1,2,3)
def
func
(**args):print(args)
當用func(a=1,b=2)
呼叫函式時,引數args將會是字典
python 操作符 與 的用法
兩個 乘號就是 乘方,比如2 4,結果就是2的4次方,結果是16 乙個乘號 如果 運算元是兩個數字,就是這兩個數字相乘,如2 4,結果為8 如果是字串 列表 元組與乙個整數n相乘,返回乙個其所有元素重複n次的同型別物件,比如 str 3將返回字串 strstrstr 如果是函式定義中引數前的 表示的...
python 操作符 與 的用法(搬運)
兩個乘號就是乘方,比如24,結果就是2的4次方,結果是16 乙個乘號 如果運算元是兩個數字,就是這兩個數字相乘,如2 4,結果為8 如果是字串 列表 元組與乙個整數n相乘,返回乙個其所有元素重複n次的同型別物件,比如 str 3將返回字串 strstrstr 如果是函式定義中引數前的 表示的是將呼叫...
Python 星號( )操作符的用法
在定義乙個方法的時候,星號的意思就是 收集其餘位置的引數,如果不提供任何收集的元素給星號,就是乙個空元組。下面看一下例子 def prints arg print arg prints 1,2,3,4,5,6,7 列印的結果是乙個元組 1,2,3,4,5,6,7 也就是說該引數 arg 將傳進來的所...