ทำความรู้จักกับภาษา python (24) : Namespace (เนมสเปช) and Scoping (สคอปปิ้ง)
Moderators: mindphp, ผู้ดูแลกระดาน
- chatee supasand
- PHP VIP Members
- Posts: 1175
- Joined: 04/06/2019 10:06 am
Re: ทำความรู้จักกับภาษา python (24) : Namespace (เนมสเปช) and Scoping (สคอปปิ้ง)
ทดลองทำตามดูแล้วเข้าใจมากๆเลยครับ

- jirawoot
- PHP VIP Members
- Posts: 1298
- Joined: 17/06/2019 10:30 am
Re: ทำความรู้จักกับภาษา python (24) : Namespace (เนมสเปช) and Scoping (สคอปปิ้ง)
global namespce
ผลลัพธ์ dir()
ผลลัพธ์
global() locals()
ผลลัพธ์
Code: Select all
var_int = 10
def addint():
global var_int
var_int= var_int+1
print(var_int)
addint()
print(var_int)
ผลลัพธ์ dir()
Code: Select all
from global_name import *
content = dir(addint)
print(content)
Code: Select all
var_int = 10
def addint():
global var_int
var_inside ='local variable'
g = globals()
print(g)
l = locals()
print(l)
var_int= var_int+1
addint()
Users browsing this forum: Google [Bot] and 3 guests