1.関数名の変数を使用しますか
DEF FUNC(): 印刷(' WDC ' ) #関数は、変数に割り当てることができ V1 = FUNC V1() FUNC()
FUNC DEF():
プリント( 'WDC')
#関数リストに配置することができ、後括弧インデックスによって実行リストは
= [FUNC、FUNC、FUNC] func_list
func_list [0]()
[1] func_listの()
func_list [2 ]()
FUNC DEF():
プリント( 'WDC')
#関数は、リストに配置されたループのためのリアブラケットにより行うことができる
func_list = [FUNC、FUNC、FUNC]
アイテムのfunc_listため:
項目()
FUNC DEF():
プリント(「WDC」)
#関数は、セットではなく、同じ場所であってもよく、又は自動的に一度だけ再実行する
FUNC = {、FUNC、FUNC} func_list
アイテムfunc_listため:
商品()
FUNC DEF():
プリント( 'WDC')
#自動リピート機能に配置することができ、括弧内のインデックスが行わ
情報= {:FUNC、 'K2': 'K1' FUNC}
インフォ[ 'K1']()
情報を[ ' K2「]()
#### KEY機能は、一般的に辞書として使用することができるがありません
2.関数のパラメータとして渡すことができます
DEF FUNC(アルギニン): 印刷(アルギニン) DEFのショー(): 返す 999の #伝達関数は、のアドレスを示し FUNC(ショー)
FUNC DEF(アルギニン):
#の括弧はアドレスが機能ショーの呼び出しと同じショー()、等しく示し
V1 = Argを()
の戻り値は、V1なしの値ので、#が表示されていない
印刷(V1)は
DEF(見せます):
印刷(666)
#パスパラメータは、のアドレスを示し
FUNC(ショー)