Python All: Danh sách bài học Khóa học qua video: Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript Đăng ký Hội viên Tất cả các video dành cho hội viên Bài 1. 11 lời khuyên cho người mới bắt đầu học lập trình Python Bài 2. Các cách sử dụng print() cơ bản Bài 3. print() có định dạng Bài 4. Assignment 01 Bài 5. Nhập liệu chuỗi, số nguyên, số thực sử dụng input(), int(), float(), type() Bài 6. Phép toán số học Bài 7. Assignment 02 Bài 8. Solution: Tách các chữ số của một số nguyên bất kỳ Bài 9. Phép toán so sánh Bài 10. Phép toán logic Bài 11. Hàm toán học trong Python Bài 12. Điều kiện if-else Bài 13. Assignment 03 Bài 14. Solution: Check nguyên, chẵn lẻ, âm dương, chính phương, amstrong Bài 15. Solution: Hoán vị hai số Bài 16. Solution: Tìm Max, Min và sắp xếp dữ liệu rời rạc Bài 17. Solution: Kiểm tra nguyên âm, phụ âm, ký số Bài 18. Solution: Tìm số ngày trong tháng dương lịch Bài 19. Solution: Giải phương trình bậc nhất một ẩn Bài 20. Solution: Giải phương trình bậc hai Bài 21. Solution: Giải phương trình trùng phương Bài 22. Solution: Xác định loại tam giác từ 3 cạnh Bài 23. Vòng lặp while Bài 24. Vòng lặp for Bài 25. break, continue, pass Bài 26. Assignment 04 Bài 27. Solution: Tính tổng các số chẵn từ 1 đến N Bài 28. Solution: Tính tổng các số lẻ từ 1 đến N Bài 29. Solution: Bài tập 6 - Assignment 04 Bài 30. Solution: In hình chữ nhật rỗng Bài 31. Solution: Tính tổng các số từ 1 đến N Bài 32. Solution: Tính tổng nghịch đảo các số từ 1 đến N Bài 33. Solution: Tính tổng các lũy thừa bậc 3 của N số nguyên đầu tiên Bài 34. Solution: Tìm ước số chung lớn nhất của 2 số Bài 35. Solution: Tìm bội số chung nhỏ nhất của 2 số Bài 36. Solution: Xác định tính nguyên tố Bài 37. Solution: In dãy Fibonacci Bài 38. List, truy cập List, ghép List, nhân bản List, các hàm và phương thức xử lý List Bài 39. Tuple Bài 40. Dictionary Bài 41. Hàm xử lý chuỗi (string) Bài 42. Sự khác nhau giữa sort() và sorted() trong Python Bài 43. Assignment 05 Bài 44. Solution: Cách chèn chuỗi vào vị trí cụ thể của chuỗi khác Bài 45. Solution: Cách tách các chữ số của một số nguyên dương bất kỳ sử dụng List Bài 46. Định nghĩa hàm (Function), Lời gọi (Call) hàm Bài 47. Biến local và biến global Bài 48. Đối số từ khóa (Keyword Argument) Bài 49. Tham số mặc định Bài 50. Tham số *params Bài 51. Hàm không tên (sử dụng lambda) Bài 52. Đệ quy (Recursion) Bài 53. Assignment 06 Bài 54. Solution: In dãy Fibonacci sử dụng hàm Bài 55. Solution: Bài tập 1 - Assignment 06 Bài 56. Solution: Thao tác và xử lý chuỗi Bài 57. Định nghĩa lớp (class), tạo đối tượng (object), truy cập các member của đối tượng Bài 58. Hàm tạo __init__() Bài 59. Getter và Setter (thiết lập thông thường, sử dụng property(), @property) Bài 60. Tạo bảng với lớp PrettyTable Bài 61. Assignment 07 Bài 62. Solution: Bài tập 3 - Assignment 07 Bài 63. Solution: Bài tập 8 - Assignment 07 Bài 64. Solution: Bài tập 16 - Assignment 07 Bài 65. Solution: Bài tập 17 - Assignment 07 Bài 66. Solution: Hệ thống quản lý sản phẩm Bài 67. Solution: Bài tập 19 - Assignment 07 Bài 68. Thừa kế (Inheritance), Ghi đè (Override), super() Bài 69. Assignment 08 Bài 70. Solution: Bài tập 1 - Assignment 08 - Phần 1 Bài 71. Solution: Bài tập 1 - Assignment 08 - Phần 2 Bài 72. Solution: Bài tập 1 - Assignment 08 - Phần 3 Bài 73. try-except-else-finally Bài 74. Đối của ngoại lệ Bài 75. Kích hoạt ngoại lệ Bài 76. Tự định nghĩa ngoại lệ Bài 77. Assertion trong Python Bài 78. Assignment 09 Bài 79. Siêu kí tự (MetaCharacter) Bài 80. Siêu kí tự | Bài 81. Chuỗi đặc biệt Bài 82. findall(), split(), sub() Bài 83. Đối tượng Match Bài 84. Assignment 10 Bài 85. Đọc (read) dữ liệu từ file Bài 86. Ghi (write) dữ liệu ra file Bài 87. Bổ sung (append) dữ liệu cho file Bài 88. Đọc + ghi (r+) file Bài 89. Ghi + đọc (w+) file Bài 90. Bổ sung + đọc (a+) file Bài 91. Thao tác với thư mục (Directory) Bài 92. Assignment 11 Bài 93. Solution: Chia một số nguyên thành các thừa số nguyên tố Bài 94. Các phương thức chuyển động của rùa Bài 95. Làm việc với vị trí của rùa Bài 96. Cài đặt đơn vị đo Bài 97. Các phương thức vẽ Bài 98. Chỉnh màu cho bút Bài 99. Các phương thức tô màu Bài 100. Kiểm soát bút vẽ Bài 101. Trạng thái của rùa Bài 102. Sử dụng sự kiện cho rùa Bài 103. Các phương thức đặc biệt cho rùa Bài 104. Kiểm soát cửa sổ hiển thị Bài 105. Kiểm soát hoạt hình (animation) Bài 106. Sử dụng các sự kiện màn hình Bài 107. Các phương thức nhập Bài 108. Cài đặt và phương thức đặc biệt Bài 109. Phương thức riêng cho màn hình, không được thừa kế từ TurtleScreen Bài 110. Các lớp phổ biến Bài 111. Cách tạo hình dạng Turtle tùy chỉnh Bài 112. Vẽ và tô màu cho hình vuông Bài 113. Vẽ và tô màu cho hình vuông với kích thước và màu sắc tùy ý Bài 114. Vẽ và tô màu cho hình đa giác bất kỳ Bài 115. Vẽ và tô màu cho hình ngôi sao 5 cánh Bài 116. Vẽ tam giác ở vị trí nhấn chuột trên màn hình Bài 117. Vẽ các hình tròn có màu sắc và vị trí ngẫu nhiên Bài 118. Vẽ các đường tròn đồng tâm có màu sắc khác nhau Bài 119. In nhiều rùa ra màn hình dùng phương thức setpos Bài 120. Hoán đổi vị trí hai chú rùa cho nhau » Tiếp: 11 lời khuyên cho người mới bắt đầu học lập trình Python Khóa học qua video: Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript Đăng ký Hội viên Tất cả các video dành cho hội viên