Khi có quá nhiều file trong một chương trình, chúng cần sắp xếp các file trong từng thư mục (directory)…
Ngôn ngữ lập trình
Ghi (write), tạo (create) và xóa (delete) tập tin (file) với Python
1. Ghi (write) file trong Python Để ghi (write) dữ liệu vào một file có sẵn, chúng ta có thể…
Mở (open) và đọc (read) tập tin (file) với Python
1. Xử lý khi mở (open) file trong Python Khi thao tác với file thì chúng ta phải trải qua…
User-Defined Exception trong Python
Chúng ta đã cùng tìm hiểu về Exception ở bài Lỗi (error) và ngoại lệ (exception) trong Python. Sau đó,…
Nạp chồng toán tử (operator overloading) trong Python
1. Nạp chồng toán tử (operator overloading) là gì? Python xây dựng sẵn nhiều loại toán tử để thao tác…
Tính đóng gói (encapsulation) và đa hình (polymorphism) trong Python
1. Tính đóng gói (encapsulation) trong Python Tính đóng gói (encapsulation) là một trong những tính chất quan trọng của lập…
Đa kế thừa (multiple inheritance) trong Python
1. Đa kế thừa (multiple inheritance) trong Python Một lớp con có thể kế thừa từ nhiều hơn một lớp…
Kế thừa (inheritance) trong Python
1. Kế thừa (inheritance) trong Python Tính kế thừa (inheritance) là một trong những tính chất quan trọng của lập…
Hàm khởi tạo (constructor) __init__() của class trong Python
Trong bài này, chúng ta sẽ tìm hiểu về hàm khởi tạo (constructor) của class trong Python. Đây là bài…
Xây dựng lớp (class) và tạo đối tượng (object) trong Python
1. Python là một ngôn ngữ lập trình hướng đối tượng Python là một ngôn ngữ lập trình hướng đối…