List trong Python giống như mảng động (dynamic array) trong C++ hay Java. List có thể chứa các phần tử…
programming
Sử dụng kiểu dữ liệu String trong Python
1. Tạo String trong Python Một String là một chuỗi các ký tự (character). Một ký tự chỉ đơn giản…
Sử dụng module và package trong Python
1. Module trong Python 1.1. Module trong Python là gì? Module trong Python là một file chứa những câu lệnh…
Cách sử dụng decorator trong Python
1. Đặc điểm của hàm (function) trong Python Trước khi tìm hiểu decorator, chúng ta cần biết các đặc điểm…
Hàm lambda trong Python là gì?
1. Hàm lamda trong Python là gì? Hàm lambda là một hàm không có tên hàm. Hàm lambda còn được…
Hàm đệ quy (recursive function) trong Python
1. Hàm đệ quy (recursive function) là gì? Một hàm gọi chính nó được gọi là hàm đệ quy. Kỹ…
Phân biệt các biến global, local và nonlocal trong Python
1. Biến local trong Python Biến cục bộ (local) là những biến được tạo ra trong thân của một hàm.…
Tham số (parameter) của hàm trong Python
Ở bài này, chúng ta sẽ tìm hiểu về tham số (parameter) của hàm trong Python. Khi gọi một hàm,…
Hàm (function) và cách xây dựng hàm trong Python
1. Hàm (function) là gì? Hàm (function) là một đoạn chương trình được đặt tên, có đầu vào và đầu…
Vòng lặp trong Python: Sử dụng câu lệnh break, continue, pass
1. Sử dụng câu lệnh break trong vòng lặp Câu lệnh break trong vòng lặp giúp kết thúc ngay vòng…