手順
1. *args 形式で仮パラメータの前に * を追加します。
これは、渡されるキーワード以外の外部引数を受け入れることができる、args という名前の空のタプルを作成することを意味します。通常の引数は非キーワード引数として渡す必要があります。そうでない場合、Python インタプリタはすべての引数を優先的に可変長引数に渡します。
2. **kwargs は、キーワード パラメータで割り当てられた任意の数の実パラメータを受け入れることができる、kwargs という名前の空の辞書を作成することを意味します。
例
def calc(*numbers): sum = 0 for n in numbers: sum = sum + n return sum print(calc(10, 9))
1. C/ などの従来の言語と比較して、シンプルで使いやすいC、Java、および C#、Python のコード形式の要件はそれほど厳密ではありません;
2. Python はオープン ソースであり、誰でもソース コードを見ることができ、多くのプラットフォームに移植して使用できます。
3 , Python はオブジェクト指向であり、プロセス指向プログラミングとオブジェクト指向プログラミングをサポートできます; 4. Python はインタープリタ言語です. Python で書かれたプログラムはバイナリ コードにコンパイルする必要はありませんプログラム; 5. Python は強力で多くのモジュールがあり、基本的にすべての一般的な機能を実現できます。以上がPython で変数パラメータを定義する形式は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。