human
3.1.3 新玩具locals( )和globals( )
和变量类似的，函数里面的函数……这个主意怎么样？遗憾的是它仍然会是local的！
concrete()内部的abstract()仅限于concrete()使用
不管是检查函数还是变量，都可以用locals()字典和globals()字典来检查
assistant
#Here is the Python code you requested.
def concrete():
    "None"
    print "concrete() called"
    def abstract():
        print "abstract() called"
    print 'abstract' in locals()
    abstract()

concrete()
print 'abstract' in globals()
abstract()