-
Notifications
You must be signed in to change notification settings - Fork 0
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)
- example:
- 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 |