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 ")
あなたが渡されたパラメータの位置を見ることができた後に、タプルとして扱われ、渡されたキーワード引数は、辞書として扱われます。
あなたは、タプルや辞書を定義し、パラメータとして渡されますが、*、**プラスかつての辞書の前にタプルを追加することができるように: