tailieunhanh - Bài giảng Nhập môn lập trình khoa học dữ liệu: Bài 3 - Trương Xuân Nam
Bài giảng Nhập môn lập trình khoa học dữ liệu: Bài 3 Ngôn ngữ lập trình python (2) cung cấp cho người học những kiến thức như: Kiểu dữ liệu và phép toán liên quan; Cấu trúc rẽ nhánh; Vòng lặp; Hàm; Bài tập. Mời các bạn cùng tham khảo! | NHẬP MÔN LẬP TRÌNH KHOA HỌC DỮ LIỆU Bài 3 Ngôn Ngữ Lập Trình Python 2 Nhắc lại kiến thức bài trước Biến không cần khai báo trước không cần chỉ kiểu Dữ liệu chuỗi nằm trong cặp nháy đơn nháy kép quot hoặc ba dấu nháy quot quot quot nếu viết nhiều dòng Sử dụng chuỗi thoát escape sequence để khai báo các ký tự đặc biệt Sử dụng chuỗi trần r quot nội dung quot Dùng dấu thăng để viết dòng chú thích Dùng hàm print để in dữ liệu Dùng hàm input để nhập dữ liệu Có thể kết hợp với hàm chuyển đổi kiểu TRƯƠNG XUÂN NAM 2 Nội dung 1. Kiểu dữ liệu và phép toán liên quan 2. Cấu trúc rẽ nhánh 3. Vòng lặp 4. Hàm 5. Bài tập TRƯƠNG XUÂN NAM 3 Phần 1 Kiểu dữ liệu và phép toán liên quan TRƯƠNG XUÂN NAM 4 Kiểu số Python viết số nguyên theo nhiều hệ cơ số A 1234 hệ cơ số 10 B 0xAF1 hệ cơ số 16 C 0o772 hệ cơ số 8 D 0b1001 hệ cơ số 2 Chuyển đổi từ số nguyên thành string ở các hệ cơ số khác nhau K str 1234 chuyển thành str ở hệ cơ số 10 L hex 1234 chuyển thành str ở hệ cơ số 16 M oct 1234 chuyển thành str ở hệ cơ số 8 N bin 1234 chuyển thành str ở hệ cơ số 2 TRƯƠNG XUÂN NAM 5 Kiểu số Từ python 3 số nguyên không có giới hạn số chữ số Số thực float trong python có thể viết kiểu thông thường hoặc dạng khoa học X Y dạng số nguyên và phần mũ 10 Python hỗ trợ kiểu số phức với chữ j đại diện cho phần ảo A 3 4j B 2-2j print A B sẽ in ra 5 2j TRƯƠNG XUÂN NAM 6 Phép toán Python hỗ trợ nhiều phép toán số logic so sánh và phép toán bit Các phép toán số thông thường - Python có 2 phép chia Chia đúng 10 3 Chia nguyên 10 3 3 nhanh hơn phép Các phép logic and or not Python không có phép xor logic trường hợp muốn tính phép xor thì thay bằng phép so sánh khác bool a bool b Các phép so sánh Các phép toán bit amp Phép kiểm tra tập in not in 1 in 1 2 3 TRƯƠNG XUÂN NAM 7 Phần 2 Cấu trúc rẽ nhánh TRƯƠNG XUÂN NAM 8 Cấu trúc rẽ nhánh if-else TRƯƠNG XUÂN NAM 9 Chú ý khối mã trong if-else Chú ý python nhạy cảm với việc viết khối mã name input quot What s your name quot print quot
đang nạp các trang xem trước