最初のケース:途中で使用される2つの式は、*は乗算を表し、**は、以下のような累乗を表し:
>>> 2 * 5 10 >>> 2 ** 7 128
第二の場合:変数の前で使用されます。
:1、伝達関数パラメータ、変数は以下のような独立パラメータの関数として、要素を解体アウトイテレート可能オブジェクト
>>> A = [1,2,3,4] >>>プリント(*、9月= '\ n') 1枚の 2 3 4 >>>プリント([0]、[1]、[ 2]、[3]、9月= '\ n') 1 2 3 4 >>>
**変数辞書については、個別に関数に渡され、それを分解します。以下のような:
>>> DIC = { '':1、 'B':2 'C':3} 。>>>文字列= {A} - {B} - {C}」形式(** DIC) > >>文字列 '1-2-3' >>>
2は、関数定義、収集パラメータで使用します。次のようなタプルをキャプチャするためのパラメータ
>>> DEF SUM(* NUM): 戻りNUM >>>和(1,3,5,7)、 (1、3、5、7) >>>
この使用法は、私たちは独自の関数を作成することを可能にするときは、任意の数の引数を受け取ることができます。
2進数のような辞書パラメータを捕捉することができます。
>>> DEF(** DIC)パック: 戻りDIC >>>パック(= 1、B = 2、C = 3) { '':1、 'B':2 'C':3} > >>