回覆列表
  • 1 # 使用者8226679733061

    python裡星號有兩種意思1. 定義函式時一般情況下,函式的引數接受指定個數的引數,比如

    函式func接受三個引數,多餘三個引數的呼叫將會報錯。但有時候不確定會有多少個引數,這時就可以用星號來實現。rest會接受除1, 2, 3之外的其他引數,也就是4,5,6並把他們放到一個tuple裡,rest=(4, 5, 6)。在Python3中,這種用法也會被用到賦值時,比如2. 呼叫函式時此時,星號作用於tuple/list/str前,意思是解包(unpack)tuple/list/str,解包後的tuple/list/str將不再是一個引數,而是每個元素都是一個函式引數,依次傳遞給函式,例如如果此時星號被作用於一個dict前,那麼只有dict的key會被解包,然後作為引數傳遞,例如

  • 2 # 使用者804386860247

    input:100v/240vac,50/60hz,max1.5a,output:12v/3a

    輸入:交流電壓100/240付,50 / 60赫茲,最大1.5安,輸出:12伏 3安

  • 中秋節和大豐收的關聯?
  • 每逢佳節倍思親的逢是什麼意思?