Hướng dẫn Python chính
Hướng dẫn chi tiết về ngôn ngữ lập trình Python. Dành cho người mới bắt đầu. Nhiều lý thuyết và bài tập.
Cơ bản
001
Giới thiệu về ngôn ngữ Python cho người mới bắt đầu
002Kiểm tra phiên bản Python
003Hiển thị dữ liệu ra màn hình Python
004Triết lý Python
005Chú thích trong Python
006Biến số trong Python
007In giá trị biến trong Python
008Các phép toán số học với số trong Python
009Các phép toán toán học với biến trong Python
010Các phép toán rút gọn trong Python
011Thứ tự ưu tiên các phép toán trong Python
012Độ ưu tiên bằng nhau trong Python
013Dấu ngoặc nhóm trong Python
014Sự tinh tế của việc nhóm trong Python
015Độ dài của số trong Python
016Số thực dấu phẩy động trong Python
017Số âm trong Python
018Phép chia lấy dư trong Python
019Lũy thừa trong Python
020Mức độ ưu tiên của phép lũy thừa trong Python
021Chuỗi trong Python
022Phép cộng chuỗi trong Python
023Phép nhân chuỗi trong Python
024Ký tự chuỗi trong Python
025Ký tự thoát trong chuỗi Python
026Độ dài chuỗi trong Python
027Chuỗi nhiều dòng trong Python
028Giá trị logic trong Python
029Giá trị None trong Python
030Kiểu dữ liệu nghiêm ngặt trong Python
031Chuyển đổi thành chuỗi trong Python
032Chuyển đổi sang số nguyên trong Python
033Chuỗi chứa số trong Python
034Lấy ký tự từ số trong Python
035Chuyển đổi sang số dấu phẩy động trong Python
036Hàm input trong Python
Danh sách
037
Danh sách trong Python
038Tạo danh sách bằng dấu ngoặc vuông trong Python
039Tạo danh sách bằng hàm list trong Python
040Chia Chuỗi Thành Danh Sách Trong Python
041Truy xuất phần tử riêng lẻ trong danh sách Python
042Độ dài danh sách trong Python
043Phần tử cuối cùng của danh sách trong Python
044Thay đổi phần tử danh sách trong Python
045Thêm phần tử vào cuối danh sách trong Python
046Thêm phần tử vào danh sách theo vị trí trong Python
047Kết hợp danh sách bằng phương thức extend trong Python
048Kết hợp danh sách trong Python
049Thêm danh sách vào danh sách trong Python
050Xóa phần tử khỏi danh sách bằng toán tử del trong Python
051Xóa phần tử khỏi danh sách theo giá trị của chúng trong Python
052Lấy và xóa phần tử khỏi danh sách trong Python
053Xóa tất cả các phần tử khỏi danh sách trong Python
054Tìm chỉ số của phần tử theo giá trị của nó trong Python
055Kiểm tra sự tồn tại của phần tử trong danh sách Python
056Đếm các phần tử trong danh sách trong Python
057Đảo ngược thứ tự phần tử trong danh sách trong Python
058Sắp xếp các phần tử trong danh sách gốc trong Python
059Sắp xếp các phần tử trong bản sao danh sách bằng Python
060Ghép danh sách thành chuỗi trong Python
Tuple
061
Tuple trong Python
062Tạo tuple trong Python
063Phương pháp thay thế để tạo tuple trong Python
064Tuple một phần tử trong Python
065Cú pháp thay thế cho tuple trong Python
066Phần tử riêng lẻ của tuple trong Python
067Thay đổi phần tử trong Python
068Độ dài tuple trong Python
069Nối tuple trong Python
070Phép nhân Tuple trong Python
071Kiểm tra phần tử có trong tuple trong Python
072Giải nén tuple trong Python
073Chuyển đổi sang Tuple trong Python
074Chuyển đổi Tuple thành List trong Python
075Gộp tuple thành chuỗi trong Python
Chia cắt (Slices)
076
Cắt lát (Slicing) trong Python
077Cắt lát trong phạm vi vị trí trong Python
078Cắt từ vị trí trong Python
079Cắt lát đến vị trí trong Python
080Cắt lát với chỉ số âm trong Python
081Bước lấy mẫu cho slice trong Python
082Cắt chỉ với bước nhảy trong Python
083Toàn bộ slice trong Python
084Đảo ngược chuỗi trong Python
085Xóa phần tử bằng cách sử dụng slice trong Python
Từ điển
086
Từ điển trong Python
087Phương pháp thay thế để tạo từ điển trong Python
088Giá trị của phần tử từ điển trong Python
089Thay đổi giá trị phần tử trong từ điển Python
090Thêm phần tử vào từ điển trong Python
091Độ dài từ điển trong Python
092Hợp nhất từ điển trong Python
093Hợp nhất các từ điển với các phần tử giống nhau trong Python
094Xóa phần tử khỏi từ điển theo khóa trong Python
095Trích xuất phần tử theo khóa trong Python
096Trích xuất phần tử cuối cùng trong Python
097Xóa tất cả các phần tử khỏi từ điển trong Python
098Kiểm tra phần tử có trong từ điển trong Python
099Truy xuất phần tử tùy chọn từ từ điển trong Python
100Chuyển đổi giá trị từ điển thành danh sách trong Python
101Lấy tất cả các khóa từ từ điển trong Python
102Lấy tất cả các giá trị từ dictionary trong Python
103Lấy cặp khóa-giá trị từ từ điển trong Python
104Chuyển đổi thành từ điển trong Python
105Thực hành kiến thức đã học về làm việc với từ điển trong Python
Tập hợp
106
Tập hợp trong Python
107Phần tử tập hợp trong Python
108Các phần tử trùng lặp trong tập hợp (set) trong Python
109Độ dài tập hợp trong Python
110Thêm phần tử vào tập hợp trong Python
111Thêm nhiều phần tử vào tập hợp trong Python
112Hợp nhất các tập hợp trong Python
113Xóa phần tử khỏi tập hợp trong Python
114Xóa phần tử có trong tập hợp trong Python
115Trích xuất phần tử từ tập hợp trong Python
116Xóa tất cả phần tử khỏi set trong Python
117Kiểm tra sự tồn tại của phần tử trong Set trong Python
118Kiểm tra tập hợp con trong dãy với Python
119So sánh các tập hợp trong Python
120Các phần tử chung của nhiều tập hợp trong Python
121Các phần tử khác nhau của nhiều tập hợp trong Python
122Phép hiệu của tập hợp trong Python
123Các phép toán phức tạp với tập hợp trong Python
124Chuyển đổi sang tập hợp trong Python
125Thực hành kiến thức đã học về làm việc với tập hợp trong Python
Điều kiện
126
Cấu trúc if-else trong Python
127Thụt lề trong cấu trúc if-else trong Python
128Các toán tử lớn hơn và nhỏ hơn trong Python
129Kiểm tra sự bằng nhau trong Python
130Kiểm tra sự không bằng nhau trong Python
131Toán tử AND trong Python
132Toán tử OR (HOẶC) logic trong Python
133Toán tử NOT Logic trong Python
134Thứ tự ưu tiên của các phép so sánh trong Python
135Nhóm điều kiện trong Python
136So sánh kép trong Python
137Kiểm tra sự tồn tại trong Python
138Kiểm tra giá trị đặc biệt trong Python
139Câu lệnh if rút gọn trong cấu trúc if-else
140Cấu trúc elif trong Python
141Cấu trúc if lồng nhau trong Python
142Cấu trúc match-case trong Python
143Toán tử ba ngôi trong Python
144Kiểm tra loại đối tượng trong Python
145Thực hành về if-else trong Python
Vòng lặp
146
Vòng lặp for trong Python
147Tích lũy kết quả trong vòng lặp for Python
148Vòng lặp for và điều kiện if trong Python
149Hướng dẫn sử dụng lệnh break trong Python
150Hướng dẫn sử dụng lệnh continue trong Python
151Lấy phần tử và chỉ số của chúng trong Python
152Khóa từ điển thông qua for trong Python
153Giá trị từ điển qua for trong Python
154Cặp khóa-giá trị của từ điển qua for trong Python
155Các cặp chỉ mục-phần tử của từ điển trong Python
156Tạo số với vòng lặp for trong Python
157Tạo số với bước nhảy bằng for trong Python
158Duyệt đồng thời các chuỗi tuần tự trong Python
159Vòng lặp while trong Python
160Vòng lặp while không sử dụng bộ đếm trong Python
161Điều kiện if trong vòng lặp while trong Python
162Làm việc với cờ trong Python
163Chặn việc thoát khỏi vòng lặp trong Python
164Thực hành về vòng lặp trong Python
165Nhập dữ liệu trong vòng lặp với Python
Đa chiều
Các hàm tiêu chuẩn
172
Lũy thừa và Căn bậc hai trong Python
173Các hàm làm tròn trong Python
174Số cực trị trong Python
175Ngẫu nhiên trong Python
176Mô-đun trong Python
177Các phép toán số học với số trong Python
178Chia số trong Python
179Chữ hoa chữ thường trong Python
180Chia chuỗi trong Python
181Định dạng chuỗi trong Python
182Tìm kiếm trong chuỗi ký tự trong Python
183Kiểm tra chuỗi trong Python
Thời gian
184
Làm việc với ngày tháng trong Python
185Hiển thị ngày hiện tại trong Python
186Lấy thứ trong tuần bằng Python
187Hiệu số giữa hai ngày trong Python
188Xác định năm nhuận trong Python
189Xuất thời gian trong Python
190Định dạng ngày tháng trong Python
191Lấy thời gian ở định dạng epoch trong Python
192Lấy Ngày từ Định dạng Epoch trong Python
193Chuyển đổi định dạng epoch sang đối tượng struct_time trong Python
194Lấy đối tượng struct_time theo UTC trong Python
195Lấy định dạng epoch từ struct_time trong Python
196Chênh lệch epoch trong Python
197Thời gian trễ thực hiện thao tác trong Python
Hàm do người dùng định nghĩa
198