Pythonで位置パラメータとキーワード引数

1.変数、パラメータ、命名

私たちは、変数の命名、関数名キーワードのpythonを避けるために、どのようにキーワードのpythonのリストを取得しますか?我々は常にあなたが見ることができ、次のような方法で、すべてが百度に行くことを忘れないことができます。

インポートキーワード
keyword.kwlist

コマンドを実行した後、キーワード、35の合計を含むリストを返します。

PEP8仕様を参照することができ命名について:

https://www.python.org/dev/peps/pep-0008/#naming-conventions

2.ランダムな位置パラメータとランダムなキーワード引数

任意の位置引数(パラメータランダムな位置)と、任意のキーワード引数(任意のキーワード引数)。

DEF(A、B、*引数、** do_something :kwargsから)
     プリント(A)
     プリント(b)は、
     プリント" :引数" 、引数)
     印刷" :kwargsから" 、kwargsから)
    
do_something( 1、2 印刷" ==================== " 
do_something( 1、2、3、4、5 プリント" ============= ======= " 
do_something( 1、2、3、4、5、年齢= 18、性別= " F "

あなたが渡されたパラメータの位置を見ることができた後に、タプルとして扱われ、渡されたキーワード引数は、辞書として扱われます。

あなたは、タプルや辞書を定義し、パラメータとして渡されますが、*、**プラスかつての辞書の前にタプルを追加することができるように:

 

おすすめ

転載: www.cnblogs.com/yunxiaofei/p/11203972.html