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

ฟังก์ชั่น 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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
วิธีคำนวณ Average Cost และ Stock คงเหลือ
โดย Jiratchaya อ 24 ม.ค. 2021 10:37 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
5
อ 24 ม.ค. 2021 10:37 pm โดย Jiratchaya
เงินประกันผลงาน (Retention) คืออะไร
โดย Jiratchaya อ 24 ม.ค. 2021 9:03 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
9
อ 24 ม.ค. 2021 9:03 pm โดย Jiratchaya
การบันทึกบัญชีการซื้อสินค้า (PO)
โดย Jiratchaya อ 24 ม.ค. 2021 7:37 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
6
อ 24 ม.ค. 2021 7:37 pm โดย Jiratchaya
มารู้จักประเภทของเรียงความภาษาอังกฤษ
โดย Kannaphat อ 24 ม.ค. 2021 1:24 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
9
อ 24 ม.ค. 2021 1:24 pm โดย Kannaphat
การตัดรายการขายสินทรัพย์ที่มีค่าเสื่อม (Assets)
โดย Jiratchaya ส 23 ม.ค. 2021 11:02 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
18
ส 23 ม.ค. 2021 11:02 pm โดย Jiratchaya
วิธีการเขียน Essay อย่างไรให้ตอบโจทย์ผู้อ่าน
โดย Kannaphat ส 23 ม.ค. 2021 6:01 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
15
ส 23 ม.ค. 2021 6:01 pm โดย Kannaphat
python2.7 ติดปัญหา Non-ASCII character
โดย chakirin.bfds ส 23 ม.ค. 2021 12:59 pm บอร์ด Programming - C/C++ & java & Python
4
37
ส 23 ม.ค. 2021 2:40 pm โดย chakirin.bfds
ติดปัญหา find หา input ไม่เจอในไฟล์ javascript
โดย eange08 ศ 22 ม.ค. 2021 4:39 pm บอร์ด JavaScript & Jquery Ajax
1
55
ส 23 ม.ค. 2021 3:04 pm โดย eange08