
MỤC LỤC
BÀI 1: CƠ SỞ LOGIC VÀ TẬP HỢP ......................................................................................................... 3
1. Các phép toán luận lý trong Python ...................................................................................................... 3
1.1. Luận lý trong Python .................................................................................................................... 3
1.2. Biểu thức điều kiện if .................................................................................................................... 3
1.3. Thứ tự tính toán trong Python ....................................................................................................... 5
2. Dữ liệu dạng tập hợp trong Python: Set ................................................................................................ 6
3. Dữ liệu dạng tập hợp trong Sympy: FiniteSet ....................................................................................... 8
3.1. Xây dựng và các thao tác cơ bản trên tập hợp .............................................................................. 8
3.1.1. Xây dựng tập hợp .................................................................................................................. 8
3.1.2. Kiểm tra một số trong một tập hợp ....................................................................................... 9
3.1.3. Tạo tập hợp rỗng ................................................................................................................. 10
3.1.4. Tạo tập hợp từ List hoặc Tuple ........................................................................................... 10
3.1.5. Loại bỏ các phần tử trùng và sắp thứ tự tập hợp ............................................................... 10
3.2. Tập con (subset), tập cha (superset) và tập các tập con (power set) ........................................... 12
3.3. Các phép toán trên tập hợp.......................................................................................................... 13
3.3.1. Union và Intersection .......................................................................................................... 14
3.3.2. Tích Descart – Cartesian Product ........................................................................................ 16
3.3.3. Áp dụng công thức cho tập nhiều biến ............................................................................... 16
3.3.4. Ứng dụng: Tính toán xác suất sự kiện A và sự kiện B cùng xảy ra ...................................... 17
BÀI TẬP CHƯƠNG 1 ................................................................................................................................ 18