Biến và Kiểu Dữ Liệu trong Python
📝 Giới thiệu
Biến và kiểu dữ liệu là nền tảng quan trọng trong Python. Hiểu rõ cách sử dụng biến và kiểu dữ liệu giúp bạn viết mã hiệu quả hơn, dễ bảo trì và tránh lỗi.
🔹 Biến trong Python
Biến là một tên gán cho một giá trị trong bộ nhớ. Python là một ngôn ngữ dynamically typed, nghĩa là bạn không cần khai báo kiểu dữ liệu khi tạo biến.
Cách khai báo biến
x = 10 # Biến x có giá trị là số nguyên 10
name = "Python" # Biến name là chuỗi
pi = 3.14 # Biến pi là số thực
Quy tắc đặt tên biến
✅ Bắt đầu bằng chữ cái hoặc _
✅ Không được chứa dấu cách
✅ Phân biệt chữ hoa và chữ thường
Ví dụ hợp lệ: my_var
, _hidden_var
, count123
Ví dụ không hợp lệ: 123var
, my var
, @data
🔹 Các kiểu dữ liệu cơ bản trong Python
Python hỗ trợ nhiều kiểu dữ liệu khác nhau:
Kiểu dữ liệu | Mô tả | Ví dụ |
---|---|---|
int | Số nguyên | x = 42 |
float | Số thực | pi = 3.1415 |
str | Chuỗi ký tự | name = "Python" |
bool | Boolean (True/False) | is_active = True |
list | Danh sách | numbers = [1, 2, 3] |
tuple | Bộ giá trị không đổi | coordinates = (10, 20) |
dict | Từ điển | person = {"name": "Alice", "age": 25} |
🔹 Ép kiểu dữ liệu
Python cho phép chuyển đổi giữa các kiểu dữ liệu:
a = "10"
b = int(a) # Chuyển đổi từ chuỗi sang số nguyên
c = float(b) # Chuyển từ số nguyên sang số thực
📌 Kết luận
Biến và kiểu dữ liệu là kiến thức cơ bản nhưng rất quan trọng trong Python. Việc hiểu và sử dụng đúng sẽ giúp bạn viết mã hiệu quả hơn.