Cookies help us deliver our services. By using our services, you agree to our use of cookies.More information
Làm chủ Python trong 4 tuần
1. Giới thiệu về lập trình Python và các công cụ lập trình
- 001. Có nên học lập trình Python
- 002. Cách tải và cài đặt Python
- 003. Giới thiệu một số công cụ lập trình Python
- 004. Tạo Project Python trong PyCharm
2. Các khái niệm cơ bản
- 005. Kiểu dữ liệu cơ bản và khai báo biến trong Python
- 006. Cách ghi chú lệnh trong Python
- 007. Các toán tử thường dùng trong Python
- 008. Cách nhập liệu từ bàn phím trong Python
- 009. Các kiểu xuất dữ liệu
- 010. Các loại lỗi trong Python
- 011. Bài tập rèn luyện-Tính chu vi diện tích Hình tròn
- 012. Bài tập rèn luyện-Tính giờ phút giây
- 013. Bài tập rèn luyện-Tính điểm trung bình
- 014. Các bài tập tự rèn luyện
3. Các biểu thức điều kiện
- 015. Biểu thức Boolean
- 016. Biểu thức If
- 017. Biểu thức if ... else
- 018. Biểu thức If ... elif lồng nhau
- 019. Biểu thức pass
- 020. So sánh số thực trong Python
- 021. Sử dụng if else như phép gán
- 022. Bài tập rèn luyện-Kiểm tra năm nhuần
- 023. Bài tập rèn luyện-Đếm số ngày trong tháng
- 024. Bài tập rèn luyện-Phương trình bậc 2
- 025. Các bài tập tự rèn luyện
4. Các vòng lặp
- 026. Vòng while
- 027. Vòng for
- 028. Câu lệnh break
- 029. Câu lệnh continue
- 030. Lệnh while else
- 031. Lệnh for else
- 032. Vòng lặp lồng nhau
- 033. Bài tập rèn luyện-Tính dãy số
- 034. Bài tập rèn luyện-Kiểm tra số nguyên tố
- 035. Bài tập rèn luyện-xuất bảng cửu chương
- 036. Các bài tập tự rèn luyện
5. Cách sử dụng một số hàm quan trọng thường dùng
- 037. Các hàm toán học 1
- 038. Các hàm toán học 2
- 039. Round
- 040. Time
- 041. Random
- 042. Exit
- 043. Eval
- 044. Bài tập rèn luyện-Game đoán số
- 045. Bài tập rèn luyện-Tính diện tích tam giác
- 046. Bài tập rèn luyện-Tính điểm trung bình
- 047. Các bài tập tự rèn luyện
6. Cách xây dựng hàm
- 048. Khái niệm về hàm
- 049. Cấu trúc tổng quát của hàm
- 050. Cách gọi hàm
- 051. Nguyên tắc hoạt động của hàm
- 052. Viết tài liệu cho hàm
- 053. Global Variable
- 054. Parameter mặc định
- 055. Lambda Expression
- 056. Giới thiệu về hàm đệ qui
- 057. Bài tập rèn luyện-Viết hàm tính BMI
- 058. Bài tập rèn luyện-Viết hàm tính ROI
- 059. Bài tập rèn luyện-Viết hàm đệ qui Fibonacci
- 060. Các bài tập tự rèn luyện
7. Xử lý chuỗi
- 061. Khái niệm và cấu trúc của chuỗi
- 062. Hàm upper, lower - in HOA - thường
- 063. Hàm căn lề - rjust, ljust, center
- 064. Hàm xóa khoảng trắng dư thừa strip
- 065. Hàm startsWith, endsWith
- 066. Hàm find, count
- 067. Hàm format,substring
- 068. Hàm tách chuỗi
- 069. Hàm nối chuỗi
- 070. Bài tập rèn luyện-Kiểm tra chuỗi đối xứng
- 071. Bài tập rèn luyện-Viết chương trình tối ưu chuỗi
- 072. Bài tập rèn luyện-tách xử lý chuỗi
- 073. Các bài tập tự rèn luyện
8. List
- 074. Cách khai báo và sử dụng List
- 075. Cách duyệt List
- 076. Gán giá trị cho các phần tử trong List
- 077. Phương thức insert
- 078. Phương thức append
- 079. Phương thức remove
- 080. Phương thức reverse
- 081. Phương thức sort
- 082. Slicing-Trích lọc list
- 083. List đa chiều
- 084. Bài tập rèn luyện-xử lý list-1
- 085. Bài tập rèn luyện-xử lý list-2
- 086. Bài tập rèn luyện-xử lý list đa chiều
- 087. Các bài tập tự rèn luyện
9. Xử lý tập tin
- 088. Vì sao phải lưu tập tin
- 089. Cách ghi tập tin
- 090. Cách đọc tập tin
- 091. Bài tập rèn luyện-dữ liệu Sản Phẩm
- 092. Bài tập rèn luyện-dữ liệu chuỗi số
- 093. Các bài tập tự rèn luyện
10. Thiết kế giao diện với tkinter
- 094. Giới thiệu tkinter
- 095. Cách tạo cửa sổ với tkinter
- 096. Các control cơ bản trong tkinter
- 097. Bài tập rèn luyện-Giải phương trình bậc 1
- 098. Bài tập rèn luyện-Giải phương trình bậc 2
- 099. Bài tập rèn luyện-Cộng trừ nhân chia
- 100. Các bài tập tự rèn luyện
11. Tổng kết khóa học
- 101. Project tổng hợp