Python中 與 的幾種用法

2021-08-11 05:15:35 字數 426 閱讀 3413

python中的*與**操作符使用最多的就是兩種用法。一種是用作運算子,即*表示乘號,**表示次方。第二種是用於指定函式傳入引數的型別的,*用於引數前面,表示傳入的(多個)引數將按照元組的形式儲存;**用於引數前則表示傳入的(多個)引數將按照字典的形式儲存,且傳入的引數需是以key_0=key_value_0, key_1=key_value_1...賦值形式傳入,key_0對應字典鍵,key_value_0對應鍵key_0的值。

python中的**還可用於求兩個字典的並集。

a1 = 

b1 =

dict(a1, **b1) #在b1的基礎上進行求並集,公共部分取b1

dict(b1, **a1) #在a1的基礎上進行求並集,公共部分取a1

#結果顯示

##

python中random的幾種基本用法

1.random.random random.random 方法返回乙個隨機的浮點數,其在0至1的範圍之內,以下是其具體用法 import random print random.random 輸出結果 0.22867521257116 2.random.uniform random.uniform...

python中星號變數的幾種特殊用法

python中星號變數的幾種特殊用法 不知道大家知不知道在python中,星號除了用於乘法數值運算和冪運算外,還有一種特殊的用法 在變數前新增單個星號或兩個星號 實現多引數的傳入或變數的拆解,本文將詳細介紹 星號引數 的用法。有需要的可以參考借鑑。一 什麼是星號變數 最初,星號變數是用在函式的引數傳...

python中星號變數的幾種特殊用法

python中星號變數的幾種特殊用法 不知道大家知不知道在python中,星號除了用於乘法數值運算和冪運算外,還有一種特殊的用法 在變數前新增單個星號或兩個星號 實現多引數的傳入或變數的拆解,本文將詳細介紹 星號引數 的用法。有需要的可以參考借鑑。一 什麼是星號變數 最初,星號變數是用在函式的引數傳...