ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ฟังก์ชั่น globals()  locals() ในไพทอน
ฟังก์ชั่น globals(),  locals() จะคืนค่า จะคืนค่า  global และ local namespaces ซึ่งจะขึ้นอยู่กับตำแหน่งที่เรียก
ถ้าฟังก์ชั่น locals() ถูกเรียก ภายในฟังก์ จะคืนค่าชื่อทั้งหมดที่สามารถเรียกใช้ได้ภายในฟังก์ชั่น
ถ้าฟังก์ชั่น  globals() ถูกเรียก ภายในฟังก์ จะคืนค่าชื่อทั้งหมดที่สามารถเรียกใช้ได้ภายในฟังก์ชั่นนั้น

ตัวอย่างไฟล์ function_locals_globals.py


# ตัวอย่าง สอน Python ในเว็บ  Mindphp.com
# การใช้งาน locals และ globals เพื่อหา namespaces
varpython  = 2000
def Addvarmindpython():
   # Uncomment the following line to fix the code:
   global varpython
   b = 'test'
   g = globals()
   print(g)
   print('--------------------------------------------')   
   l = locals()
   print(l)
   varpython  = varpython  + 1
   
print (varpython)
Addvarmindpython ()
print (varpython)

ผลที่ได้
2000
{'__builtins__': <module 'builtins' (built-in)>, '__file__': 'D:\\function_locals_globals.py', 'Addvarmindpython': <function Addvarmindpython at 0x0000000002677248>, '__package__': None, 'varpython': 2000, '__cached__': None, '__name__': '__main__', '__doc__': None}
--------------------------------------------
{'b': 'test', 'g': {'__builtins__': <module 'builtins' (built-in)>, '__file__': 'D:\\function_locals_globals.py', 'Addvarmindpython': <function Addvarmindpython at 0x0000000002677248>, '__package__': None, 'varpython': 2000, '__cached__': None, '__name__': '__main__', '__doc__': None}}
2001

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การจัดสินค้าขาย
โดย milk2533 อ 24 พ.ย. 2020 12:49 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
4
อ 24 พ.ย. 2020 12:49 pm โดย milk2533
FIFO สินค้าตามวันหมดอายุ
โดย milk2533 อ 24 พ.ย. 2020 11:17 am บอร์ด Share Knowledge
0
6
อ 24 พ.ย. 2020 11:17 am โดย milk2533
การนับสต๊อคสินค้าเซเว่น
โดย milk2533 อ 24 พ.ย. 2020 11:15 am บอร์ด Share Knowledge
0
3
อ 24 พ.ย. 2020 11:15 am โดย milk2533
FIFO สินค้าตามวันหมดอายุ
โดย milk2533 อ 24 พ.ย. 2020 10:51 am บอร์ด M115 - กฤตวรรณ อาทิตย์ตั้ง
0
4
อ 24 พ.ย. 2020 10:51 am โดย milk2533
การนับสต๊อคสินค้าเซเว่น
โดย milk2533 อ 24 พ.ย. 2020 10:45 am บอร์ด M115 - กฤตวรรณ อาทิตย์ตั้ง
0
3
อ 24 พ.ย. 2020 10:45 am โดย milk2533
เทคนิคการใช้งานเว็บไซต์ mindphp Tip&Trick
โดย milk2533 อ 24 พ.ย. 2020 9:50 am บอร์ด M115 - กฤตวรรณ อาทิตย์ตั้ง
0
5
อ 24 พ.ย. 2020 9:50 am โดย milk2533
แนะนำเว็บไซต์ mindphp.com
โดย milk2533 อ 24 พ.ย. 2020 9:48 am บอร์ด M115 - กฤตวรรณ อาทิตย์ตั้ง
0
9
อ 24 พ.ย. 2020 9:48 am โดย milk2533
งานประจำวันที่ 24 พฤศจิกายน 2563
โดย milk2533 อ 24 พ.ย. 2020 9:38 am บอร์ด M115 - กฤตวรรณ อาทิตย์ตั้ง
0
40
อ 24 พ.ย. 2020 9:38 am โดย milk2533