1. Biến trong Python
Biến là gì?
Trong Python, biến là cách để lưu trữ và truy cập dữ liệu trong chương trình. Biến đóng vai trò như một tên nhãn gán cho một giá trị nằm trong bộ nhớ. Khi bạn gán giá trị cho một biến, Python sẽ tự động xác định kiểu dữ liệu mà không cần bạn khai báo rõ ràng.
Không giống nhiều ngôn ngữ khác, Python không yêu cầu khai báo kiểu dữ liệu trước khi sử dụng biến. Bạn chỉ cần gán giá trị, biến sẽ được tạo và sử dụng ngay lập tức.
.png)
Khi bạn gán giá trị mới cho một biến, giá trị cũ sẽ bị thay thế. Điều này giúp thao tác với dữ liệu trong chương trình trở nên dễ dàng và trực quan.
Cách khai báo biến
Khai báo biến trong Python rất đơn giản. Bạn chỉ cần đặt tên biến và gán giá trị cho nó bằng toán tử =
:
Cú pháp:
ten_bien = gia_tri
Ví dụ:
Một số quy tắc khi đặt tên biến:
2. Kiểu dữ liệu trong Python
Khái niệm kiểu dữ liệu
Kiểu dữ liệu dùng để mô tả bản chất của giá trị mà biến đang lưu giữ. Python hỗ trợ nhiều kiểu dữ liệu để biểu diễn thông tin như số, chuỗi, danh sách, tập hợp, từ điển, v.v.
.png)
a. Kiểu số (Numeric types)
Python hỗ trợ ba kiểu dữ liệu số:
Ví dụ:
b. Kiểu chuỗi và tập hợp có thứ tự (Sequence types)
Chuỗi ký tự (String)
Chuỗi là tập hợp các ký tự được đặt trong dấu nháy đơn, nháy kép hoặc nháy ba.
Danh sách (List)
Danh sách là tập hợp có thứ tự, có thể thay đổi được và chứa nhiều kiểu dữ liệu.
Tuple
Tuple cũng là tập hợp có thứ tự, nhưng không thể thay đổi sau khi được tạo.
c. Kiểu logic (Boolean)
Boolean chỉ có hai giá trị: True
và False
, đại diện cho đúng và sai.
d. Kiểu tập hợp (Set)
Set là tập hợp các phần tử không trùng lặp và không có thứ tự. Bạn có thể dùng hàm set()
hoặc dấu {}
để tạo.
e. Kiểu từ điển (Dictionary)
Dictionary lưu trữ dữ liệu dưới dạng cặp khóa:giá trị
. Đây là kiểu dữ liệu rất hữu ích để tra cứu nhanh thông tin.
3. Cách xác định và chuyển đổi kiểu dữ liệu
Python là ngôn ngữ động, nên không yêu cầu bạn chỉ định kiểu dữ liệu khi khai báo biến. Tuy nhiên, bạn có thể chuyển đổi giữa các kiểu khi cần thiết bằng các hàm: int()
, float()
, str()
, bool()
.
Ví dụ:
Kết luận
Việc hiểu rõ cách sử dụng biến và các kiểu dữ liệu cơ bản sẽ giúp bạn dễ dàng xây dựng và phát triển chương trình trong Python. Đây là nền tảng đầu tiên mà bất kỳ ai học lập trình cũng cần nắm vững trước khi đi sâu hơn vào những chủ đề phức tạp hơn.