Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonのキーワード引数


キーワード引数は、関数呼び出しに関連しています。関数呼び出しでキーワード引数を使用すると、呼び出し元はパラメーター名で引数を識別します。

これにより、Pythonインタープリターは提供されたキーワードを使用して値をパラメーターと一致させることができるため、引数をスキップしたり、順序を狂わせたりすることができます。次の方法でprintme()関数をキーワード呼び出しすることもできます-

#!/ usr / bin / python#関数の定義はheredef printme(str):"これにより、渡された文字列がこの関数に出力されます" print strreturn;#printme functionprintme(str ="My string")<を呼び出すことができます。 / pre> 

出力

上記のコードを実行すると、次の結果が生成されます-

私の文字列

次の例は、より明確な図を示しています。パラメータの順序は重要ではないことに注意してください。

#!/ usr / bin / python#関数の定義はheredef printinfo(name、age):"これにより、渡された情報がこの関数に出力されます" print "Name:"、nameprint "Age"、agereturn;#これで次のことができますprintinfo functionprintinfo(age =50、name ="miki")
を呼び出します

出力

上記のコードを実行すると、次の結果が生成されます-

名前:mikiAge 50 

  1. Pythonのissubset()関数

    この記事では、Python標準ライブラリで利用可能なissubset()関数の実装と使用法について学習します。 issubset()メソッドは、セットのすべての要素が別のセットに存在する場合(引数として渡される場合)はブール値のTrueを返し、それ以外の場合はブール値のFalseを返します。 下の図では、BはAのサブセットです。AとBが同一のセットである場合、AはBの適切なサブセットであることを意味します。これは、両方のセットに同じ要素が含まれていることを意味します。 構文 <set 1>.issubset(<set 2>) 戻り値 boolean True/

  2. Intersection()関数Python

    この記事では、任意のセットで実行できるintersection()関数について学習します。数学によると、共通部分とは、2つのセットから共通の要素を見つけることを意味します。 構文 <set name>.intersection(<set a1> <set a2> ……..) 戻り値 引数として渡されるセット内の共通要素。 例 set_1 = {'t','u','t','o','r','i','a','l&