1.使用global關鍵字在函數中修改全局變量的值
2.在嵌套的函數中,在內部函數中使用nonlocal關鍵字修改外部函數的局部變量
3.閉包:
def fun(x):
def fun1(y):
return x*y
return fun1()
調用方式:
1.
a = fun(2)
a(5)
2.
fun(1)(5)
1.使用global關鍵字在函數中修改全局變量的值
2.在嵌套的函數中,在內部函數中使用nonlocal關鍵字修改外部函數的局部變量
3.閉包:
def fun(x):
def fun1(y):
return x*y
return fun1()
調用方式:
1.
a = fun(2)
a(5)
2.
fun(1)(5)
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))