仕上げ機能------

次関数のパラメータ

Locationパラメータ> *引数>パラメータのデフォルト値> ** kwargsから
 
⼀シャッターモードの動的パラメータを渡すパラメータの別の種類:  に⼀シーケンス、場所の引数リスト、オブジェクトは、以前の反復プラスこのシーケンスを壊すために、表示された*テーブルを⾯することができます
= L [11,22,33,44 ] 
S = " Chenqieを行う" 
DEFのファン(* 引数):
     プリント(引数)      
楽しい( * L)       楽しい印刷結果である:(11、22、33、44 ) 
楽しい(S *)       楽しい印刷結果は次のとおりです( 'ヒル'、 '側室'、 'を実行'、 'NO'、 ')'へ
*受信したパラメータタプル⼀に組成物をモニタにパラメータテーブル位置で
辞書⼀場合 、あなたも破ることができます。 しかし、それは* 2を使用して必要
DEF楽しい(** kwargsから):
     プリント(kwargsから)
DIC = { ' ':1、' B ':2 } 
楽しい( ** DIC)         { '':1、 'B':2}
機能注:
DEF カイ(食べ物,.ドリンク。):
 「」 " 
から個々のケースでは、私の機能を食べること⼀であるとしてコメント機能は⽐、次の現在の機能は、乾いたか何かで記録するために書くことである
のparam::PARAM食べ物:パラメータの食品は、それが何を意味するのかであります
:PARAM:PARAMドリンク:ドリンクパラメータ、それが何を意味する
:リターン:リターン:どのようなもののリターン
 「」「
印刷(食べ物、飲み物)
 リターン とても良いです
名前空間
PythonインタプリタがYES始まった後、それはメモリ内のより多くのスペースを開きます⼀、遭遇⼀変数は、名前と記録された値が、間の変数の関係を入れたときに関数定義に直面したとき、ただメモリ機能名に読み込ま通訳、テーブルには変数と内部ロジック機能で、通訳センターを閉鎖されていない⾄、この関数は存在していた表示開始⼀ことを加重
機能だけでロードされたときに関数が呼び出され、訪問された際に、これだけ⽽はインタプリタは完全に機能してこれらを実行します。関数内で宣言した変数に基づいてオープン内部空間⾏変数に来るだけです内部変数の機能を使用すると、空間の機能が完全に実行クリアされるように会計処理さ⽽
名前空間カテゴリー:
1.グローバル・ネームスペース - > PY私たちが直接ファイルに、関数の外で宣言変数はグローバル名前空間に属しています
2.ローカル名前空間は - >関数内で宣言した変数は、ローカル名前空間に保持されます
3.ビルトイン名前空間 - これらが構築されている整数>ストレージPythonインタプリタは、STR、名前、リスト、タプルを提供してくれます名前空間
ロード順:
1.ビルトイン名前空間
2.グローバル名前空間
3.ローカル名前空間(関数は、時間に実行することです)
オーダーの値:
1.ローカル名前空間
2.グローバル名前空間
3.ビルトイン名前空間
我々はまた、地元の人々(によると、ローカルに表示することができ、コンテンツの使用ドメインのグローバルグローバル()関数で見ることができます)
情報のドメイン内の変数や関数を使用します
プリント(グローバル())#{ '__ name__': '__main__'、 '__doc__':なし、 '__PACKAGE__':なし、 '__loader__' <0x00466590で_frozen_importlib_external.SourceFileLoaderオブジェクト>、 '__spec__':なし、
            '__annotations__' :{}、 '__builtins__' <モジュールの組み込み関数」(内蔵)>、 '__FILE__': 'C:/Users/ZYP/PycharmProjects/python_ui/test_tools/test.py'、 '__cached__':なし}
DEF FUNC(): A = 10 プリント(地元()){# 'A':10} FUNC()
直接⾏アクセスへの変数のデータ型の場合、しかし、アドレスを変更することはできません、白と述べた。割り当てることはできません。
L = [11,22,33,44 ]
 DEF 楽しい():
    l.append( 55 印刷(L)          [11、22、33、44、55] 
楽しい()
 プリント(L)               [11、22 、33、44、55]

 

おすすめ

転載: www.cnblogs.com/Aline2/p/11262557.html