ホームページ > バックエンド開発 > Python チュートリアル > Pythonで関数のパラメータを渡す方法を詳しく解説

Pythonで関数のパラメータを渡す方法を詳しく解説

WBOY
リリース: 2016-07-22 08:56:29
オリジナル
1109 人が閲覧しました

1.パラメータの受け渡しルール

変数パラメーターでは、0 または任意の数のパラメーターを渡すことができ、関数が呼び出されるときに自動的にタプルに組み立てられます。

キーワード パラメータには 0 個または任意の数のパラメータを渡すことができ、関数が呼び出されたときに自動的に dict にアセンブルされます。

1. 変数パラメータを渡します:

リーリー

上記で定義された関数は次のように使用されます:

複数のパラメータを渡します。

リーリー

リストを渡します、

リーリー

2. キーワードパラメータを渡します:

リーリー

同様に、事前定義された辞書をパラメータとして上記の関数に渡すことができます:

リーリー

注: 関数 person はパラメーター情報のコピーを取得します。関数内の変更は info の値には影響しません。 3. キーワード パラメーターでは、キーワード パラメーターの名前を制限できます。

リーリー

また、関数内で可変パラメータが指定されている場合は、以下のように*を省略できます。

リーリー
2.パラメータの組み合わせの使用:

パラメータ定義の順序は、必須パラメータ、デフォルトパラメータ、変数パラメータ、名前付きキーワードパラメータ、キーワードパラメータである必要があります
リーリー

以上がこの記事で紹介した内容であり、Python での関数パラメータの受け渡しを理解する上で少しでもお役に立てれば幸いです

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート