图一:
图二:
图三:
结论:图二可以运行成功,是我没有预料到的,说明自己对python的运行原理掌握有问题。
个人目前可以假设,由于函数内部的运行是需要调用时才会检查变量。其二、path定义为全局变量。
所以代码执行完后,path变量已经有赋值,且能被后面运行的函数内部变量使用。
图一:
图二:
图三:
结论:图二可以运行成功,是我没有预料到的,说明自己对python的运行原理掌握有问题。
个人目前可以假设,由于函数内部的运行是需要调用时才会检查变量。其二、path定义为全局变量。
所以代码执行完后,path变量已经有赋值,且能被后面运行的函数内部变量使用。