91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中 * 的用法詳解

發布時間:2020-09-29 08:16:02 來源:腳本之家 閱讀:147 作者:未知生命 欄目:開發技術

1、表示乘號

2、表示倍數,例如:

def T(msg,time=1):
  print((msg+' ')*time)

T('hi',3)

打印結果(打印3次):

hi hi hi

3、單個 *

(1)、如:*parameter是用來接受任意多個參數并將其放在一個元組中。

>>> def demo(*p):
  print(p)

  
>>> demo(1,2,3)
(1, 2, 3)

(2)、函數在調用多個參數時,在列表、元組、集合、字典及其他可迭代對象作為實參,并在前面加 *

如   *(1,2,3)解釋器將自動進行解包然后傳遞給多個單變量參數(參數個數要對應相等)。

>>> def d(a,b,c):
  print(a,b,c)

  
>>> d(1,2,3)
1 2 3


>>> a=[1,2,3]
>>> b=[1,2,3]
>>> c=[1,2,3]
>>> d(a,b,c)
[1, 2, 3] [1, 2, 3] [1, 2, 3]

  
>>> d(*a)
1 2 3

提示:序列解包要在關鍵參數和  **參數 之前進行處理

 以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

4、兩個 **  如:    **parameter用于接收類似于關鍵參數一樣賦值的形式的多個實參放入字典中(即把該函數的參數轉換為字典)。

>>> def demo(**p):
  for i in p.items():
    print(i)

    
>>> demo(x=1,y=2)
('x', 1)
('y', 2)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西乌珠穆沁旗| 礼泉县| 河源市| 旺苍县| 青浦区| 岢岚县| 麦盖提县| 张掖市| 无极县| 康马县| 汝城县| 福安市| 香河县| 桐城市| 浪卡子县| 古丈县| 华亭县| 岱山县| 项城市| 二手房| 利津县| 永和县| 东平县| 宣恩县| 昌宁县| 江安县| 子洲县| 威信县| 文登市| 德钦县| 新泰市| 莒南县| 翁牛特旗| 伊吾县| 富源县| 东光县| 金秀| 策勒县| 水城县| 方城县| 青铜峡市|