首先我們來理解下Python中的函數(shù)
def hi(name="yasoob"):
return "hi " + name
print(hi())
# output: 'hi yasoob'
# 我們甚至可以將一個函數(shù)賦值給一個變量,比如
greet = hi
# 我們這里沒有在使用小括號,因?yàn)槲覀儾⒉皇窃谡{(diào)用hi函數(shù)
# 而是在將它放在greet變量里頭。我們嘗試運(yùn)行下這個
print(greet())
# output: 'hi yasoob'
# 如果我們刪掉舊的hi函數(shù),看看會發(fā)生什么!
del hi
print(hi())
#outputs: NameError
print(greet())
#outputs: 'hi yasoob'