Thực hành Toán rời rạc - Chương 1: Cơ sở logic và tập hợp. Chương này cung cấp cho học viên những nội dung về: các phép toán luận lý trong Python; dữ liệu dạng tập hợp trong Python: Set; dữ liệu dạng tập hợp trong Sympy: FiniteSet; . Mời các bạn cùng tham khảo! | THỰC HÀNH TOÁN RỜI RẠC TÀI LIỆU PHỤC VỤ SINH VIÊN NGÀNH KHOA HỌC DỮ LIỆU Nhóm biên soạn và Giảng viên có đóng góp ý kiến TS. Hoàng Lê Minh Khưu Minh Cảnh Lê Ngọc Thành Phạm Trọng Nghĩa - Nguyễn Công Nhựt Trần Ngọc Việt - Hoàng Thị Kiều Anh Huỳnh Thái Học Năm 2019 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 . Luận lý trong Python . 3 . Biểu thức điều kiện if . 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 . Xây dựng và các thao tác cơ bản trên tập hợp . 8 . Xây dựng tập hợp . 8 . Kiểm tra một số trong một tập hợp . 9 . Tạo tập hợp rỗng. 10 . Tạo tập hợp từ List hoặc Tuple . 10 . Loại bỏ các phần tử trùng và sắp thứ tự tập hợp . 10 . Tập con subset tập cha superset và tập các tập con power set . 12 . Các phép toán trên tập hợp. 13 . Union và Intersection . 14 . Tích Descart Cartesian Product . 16 . Áp dụng công thức cho tập nhiều biến . 16 . Ứ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 BÀI 1 CƠ SỞ LOGIC VÀ TẬP HỢP Mục tiêu - Nắm vững được Python để viết các đoạn lệnh xử lý về mệnh đề logic đúng sai. - Sử dụng tốt công cụ xử lý trên tập hợp bao gồm định nghĩa và các phép toán. Nội dung chính 1. Các phép toán luận lý trong Python . Luận lý trong Python Python có kiểu dữ liệu luận lý là True và False cho các phép xử lý là so sánh bằng so sánh khác is là is not và các phép toán liên quan là and or not XOR . Ví dụ gt gt gt a True gt gt gt b False gt gt gt a and b False gt gt gt a or b True gt gt gt a b True . Biểu thức điều kiện if Trong Python biểu thức điều kiện if else là một trong cấu trúc rẽ nhánh cơ bản. Cấu trúc của lệnh if như sau gt gt gt if điều kiện 1 khối lệnh xử lý điều kiện 1 elif điều kiện 2 khối lệnh xử lý điều kiện 2 elif điều kiện 3 khối lệnh xử lý điều kiện 3 else trường hợp còn lại khối lệnh xử lý các trường .