pycharmの小さな使用法を発見してください
この呼び出しメソッドは位置引数と呼ばれ、パラメーターは呼び出し順に渡されます。
これは、上記の例のより一般的なデモンストレーションです。
キーワード引数callメソッド
これは実際のパラメータと呼ばれます。ユーザーが関数を呼び出すときに将来渡すパラメータの数がわからない場合にこれを使用すると、タプルオブジェクトにアセンブルされ、この変形可能なパラメータに渡されます。
この関数を呼び出すには、2つのパラメーターを渡す必要があります
今すぐご参加ください。このような要件は、これら2つの数字をタプルまたはリストに入れることです。
エラー
今回は大丈夫ですが、しびれます。もっと面倒です
*を実際のパラメーターとして追加し、それを呼び出された関数に渡すと、pythonはそのパラメーターから関数にパラメーターを自動的に解析します。
このメソッドは呼び出されます:引数リストを開封します
●関数のパラメータには、デフォルトパラメータと呼ばれるデフォルト値を設定できます。パラメータ名の前に*が付いているパラメータは変形可能パラメータと呼ばれ、パラメータ名の前に2つの**が付いているパラメータは辞書パラメータと呼ばれます。変形可能パラメータはデフォルト以外のパラメータの後にある必要があり、デフォルトパラメータはデフォルト以外のパラメータと変形可能パラメータの後にある必要があり、辞書パラメータは最後に配置する必要があります。
●関数定義の正式なパラメータは順番になっています。実際のパラメータは、位置に応じて正式なパラメータに渡すことができます。これは、位置的な実際のパラメータと呼ばれます。または、実際のパラメータは、正式なパラメータ名=実際のパラメータ(キーと呼ばれる)の形式で正式なパラメータに渡すことができます。単語の引数。キーワード引数は任意の順序で配置できます。
●複数の実際のパラメータを変形可能なパラメータに渡すことができ、これらの実際のパラメータはタプルオブジェクトにパックされ、変形可能なパラメータに渡されます。この関数は、通常のタプルオブジェクトのように、変形可能なパラメーターの実際のパラメーターにアクセスできます。
●キー値メソッドを使用して、辞書パラメーターを辞書パラメーターに渡すことができます。これらのキー値引数は、辞書オブジェクトにパッケージ化され、辞書パラメーターに渡されます。この関数は、通常の辞書オブジェクトのように、辞書パラメーター内の各キー値引数にアクセスできます。
●関数に渡される実際のパラメーターがタプルまたはリストオブジェクトに配置されている場合、オブジェクトを指す変数名の前に*を追加することで、呼び出された関数に渡すことができます。パラメータはカプセル化されず、呼び出された関数の正式なパラメータに渡されます。関数に渡される実際のパラメーターがdictオブジェクトに配置されている場合、オブジェクトを指す変数名の前に**を追加することにより、辞書の実際のパラメーターを正式なパラメーターに渡すことができます。
Recommended Posts