Hàm eval() của Python

Ví dụ

Tính toán biểu thức 'print(78)':

x = 'print(78)'
eval(x)

Ví dụ thực hành

Định nghĩa và Cách Sử Dụng

Hàm eval() tính toán biểu thức được chỉ định, nếu biểu thức đó là câu lệnh Python hợp lệ, nó sẽ được thực thi.

Ngữ pháp

eval(expression, globals, locals)

Giá trị tham số

Tham số Mô tả
expression Chuỗi, sẽ được đánh giá là mã Python.
globals Tùy Chọn. Định nghĩa một từ điển chứa các tham số toàn cục.
locals Tùy Chọn. Định nghĩa một từ điển chứa các tham số cục bộ.