Nếu bạn muốn thực thi các câu lệnh Python, bạn có thể sử dụng execute (chuỗi). Ví dụ,
>>> my_code = 'print "Hello World!"' >>> exec(my_code) Hello World!
Nhưng nếu bạn chỉ muốn đánh giá giá trị của một biểu thức, bạn có thể sử dụng eval (). Ví dụ,
>>> my_expression = "5 + 3" >>> eval(my_expression) 8
Lưu ý:Hãy hết sức thận trọng khi sử dụng cả eval và execute vì chúng là các hàm rất mạnh
và có thể gây ra lỗi / lỗ hổng bảo mật rất nhỏ trong mã của bạn.