天天看點

怎麼用python寫名字_python怎麼用命名空間寫程式

展開全部

大概一般人也不會32313133353236313431303231363533e78988e69d8331333361323632在程式裡去直接修改名字空間裡的内容

舉個栗子>>> globals()

{'__builtins__': , '__name__': '__main__', '__doc__': None, '__package__': None}

>>> globals()['name'] = 'bigbang'

>>> globals()

{'__builtins__': , '__name__': '__main__', '__doc__': None, 'name': 'bigbang', '__package__': None}

>>> globals()['name'] = 'taeyang'

>>> globals()

{'__builtins__': , '__name__': '__main__', '__doc__': None, 'name': 'taeyang', '__package__': None}

>>> del globals()['name']

>>> globals()

{'__builtins__': , '__name__': '__main__', '__doc__': None, '__package__': None}

實際上無論是哪種名字空間,存儲的都是一個字典類型的資料,修改字典内容就可以啦。