Python eval()ฟังก์ชัน
ตัวอย่าง
ประเมินนิพจน์ 'print(55)':
x = 'print(55)'
eval(x)
ความหมายและการใช้งาน
ฟังก์ชันeval()
จะประเมินนิพจน์ที่ระบุ หากนิพจน์นั้นเป็นคำสั่ง Python ทางกฎหมาย นิพจน์นั้นจะถูกดำเนินการ
ไวยากรณ์
eval(expression, globals, locals)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
expression | A String, that will be evaluated as Python code |
globals | Optional. A dictionary containing global parameters |
locals | Optional. A dictionary containing local parameters |