函数的嵌套

# 输出:输出我在中国(大函数)  北京(小函数)
def func_big(country):
    def func_small(city):
        print('我在%s,城市是%s' % (country, city))

    func_small('北京')
    func_small('广州')

func_big('中国')


def func_big(country, bcity='北京'):
    def func_small(city):
        print('我在%s,城市是%s' % (country, city))
    func_small(bcity)


func_big('澳大利亚', '南京')

  

                                                                   -------  知识无价,汗水有情,如需搬运请注明出处,谢谢!

上一篇:lambda隐藏函数的嵌套


下一篇:函数的多个返回值