Pythonの研究ノート - 引数

直接コードを図示し、説明したコードを見て、関数パラメータを理解することが望ましいです。

。1つの !は/ usr / binに/のpython3に
2  - * -コーディング:UTF-8 - * - 
3。 '' ' 
4。 著者:flyinghappy
 。5  日:2020年2月14日
 。6  注:機能
 7  ' '' 
8  '' ' 機能パラメータ「」「
9  」「」
10  Pythonで、関数を定義し、あなたが必須パラメータ、デフォルトのパラメータ、変数パラメータ、およびキーワードキーワードパラメータを挙げることができる
 11本 のパラメータの5種類を組み合わせて使用することができます。注意は、しかし、パラメータの順序を定義する必要があります。
 12個の 必須パラメータ、デフォルトのパラメータ、変数、パラメータ、名前のキーワード引数とキーワード引数を。
図13は、ある ' '' 
14  DEFの機能(required_pa​​rameters、default_parameters = ' I AMのdefault_parameters ' 15     引数*、named_key_parameters、** kwargsから):
 16      印刷' 必須パラメータです:' 、required_pa​​rametersは)
 。17      印刷' これはデフォルトのパラメータである:' 、default_parameters)
 18は、     印刷' 変数パラメータです:' 、引数)
 19。     プリント' 重要なパラメータと命名される:' 、named_key_parameters)
 20      プリント' キーワードパラメータである:' 、kwargsから)
 21は 
22である IF  __name__ == ' __main__ ' 23のIS 
24      required_pa​​rameters = 必須パラメータ
25      default_parameters = I AMのdefault_parameters 
26である      [引数= 可変パラメータである可変パラメータである可変パラメータである]
 27      named_key_parameters = ' これは名前のキーワードパラメータ' 
28      kwargsから= { ' '' flyinghappy ' ' 年齢は':42である}
 29      ' ''パラメータは、書式に従って渡されました「」 '
30      関数(required_pa​​rameters、default_parameters、
 31は          *引数、named_key_parameters = named_key_parameters、** kwargsから)
 32      プリント' --------------------------- ------------------------------------------- ' 33      ' '' シンプル順次通過パラメータ「『』
34である      関数(必須パラメータI AMのdefault_parameters 35 、可変パラメータである可変パラメータである可変パラメータです'、named_key_parameters = "         これは、キーという名前のパラメータである名前= flyinghappy 年齢= 42である36      印刷---------------------------- ------------------------------------------ ' 37      ' '' リストによります着信および辞書、注意がなければなりません*および** 「」「
38がある      機能(* [ 必須パラメータI AMのdefault_parameters 39 変数パラメータである変数パラメータです"これは、可変パラメータである ]、named_key_parameters = 'それは命名されたキーワード引数"         ** { 名前flyinghappyは年齢:42である)}
 40      「」 ' 上の結果は、着信と同じように動作する3つ!「」 '
コードの表示

以下のような結果上記のコードは以下のとおりです。

 

おすすめ

転載: www.cnblogs.com/flyinghappy/p/12376622.html