python 操作符 與 的用法

2021-07-30 07:18:28 字數 628 閱讀 9984

**兩個乘號就是乘方,比如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 將傳進來的所...