Skip to content

Build‐in Python

Dao Xuan Do edited this page Feb 28, 2024 · 1 revision
  • globals(), locals(): Dùng để check các biến global và biến local
  • all(), any(): mục đích ngược nhau
    • all(): dùng để nói rằng phải thỏa mãn tất cả mới thỏa mãn
    • any(): dùng để nói rằng chỉ cần thỏa mãn 1 trong các điều kiện là được
  • isintance(): dùng để check điều kiện xem có thuộc đúng kiểu dữ liệu hay không
    • example: isintance(1, int)
  • callable(): giúp hiểu rằng liệu có thể gọi là 1 object hoặc là non callable
  • filter() hoặc map() đều dùng để xử lý hàm 1 cách nhanh ch
  • eval() cho phép bạn thực thi một biểu thức được truyền vào dưới dạng chuỗi (cách để kiểm tra dữ liệu)
Tính năng exec() eval()
Loại dữ liệu đầu vào Chuỗi hoặc mã đối tượng Chuỗi
Cách thức thực thi Mã trong ngữ cảnh mới Mã trong ngữ cảnh hiện tại
Phạm vi tác động Có thể thay đổi các biến trong ngữ cảnh hiện tại Chỉ truy cập và thay đổi các biến trong ngữ cảnh hiện tại
Mức độ an toàn Nguy hiểm hơn Ít nguy hiểm hơn

Clone this wiki locally