python之函数内部变量可以直接用name==__main__的变量
生活随笔
收集整理的這篇文章主要介紹了
python之函数内部变量可以直接用name==__main__的变量
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
圖一:
圖二:
圖三:
結(jié)論:圖二可以運(yùn)行成功,是我沒有預(yù)料到的,說明自己對python的運(yùn)行原理掌握有問題。
個(gè)人目前可以假設(shè),由于函數(shù)內(nèi)部的運(yùn)行是需要調(diào)用時(shí)才會檢查變量。其二、path定義為全局變量。
所以代碼執(zhí)行完后,path變量已經(jīng)有賦值,且能被后面運(yùn)行的函數(shù)內(nèi)部變量使用。
總結(jié)
以上是生活随笔為你收集整理的python之函数内部变量可以直接用name==__main__的变量的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vimrc-20201028重新配置
- 下一篇: bytes用str转还是用decode