Trong lập trình Python, biến và kiểu dữ liệu là những khái niệm nền tảng đầu tiên bạn cần phải nắm vững. Việc hiểu rõ cách quản lý biến cũng như bản chất của từng kiểu dữ liệu sẽ giúp bạn xử lý logic tính toán chính xác và tối ưu bộ nhớ chương trình.
1. Biến (Variable) trong Python là gì?
Biến có thể hiểu đơn giản là một ô lưu trữ trong bộ nhớ RAM được đặt tên, dùng để lưu dữ liệu. Trong suốt quá trình chương trình vận hành, giá trị lưu trữ trong biến có thể truy xuất hoặc thay đổi linh hoạt.
Cú pháp khai báo biến
Không giống như nhiều ngôn ngữ khác đòi hỏi phải chỉ định rõ kiểu dữ liệu khi tạo biến (như C++ hay Java), Python tự động nhận diện kiểu dữ liệu thông qua giá trị được gán.
# Cú pháp gán đơn giản
ten_bien = gia_tri
# Ví dụ:
tuoi = 20
ten = "Python Developer"
pi = 3.14Bạn cũng có thể khởi tạo nhiều biến cùng lúc trên một dòng lệnh:
# Khởi tạo nhiều biến đồng thời
a, b, c = 1, 2, 3
# Gán cùng một giá trị cho nhiều biến
x = y = z = 100Quy tắc đặt tên biến
Để chương trình chạy đúng và dễ đọc, bạn cần tuân thủ các quy tắc đặt tên biến sau:
- Tên biến chỉ bao gồm các chữ cái (a-z, A-Z), chữ số (0-9) và dấu gạch dưới (
_). - Tên biến không được bắt đầu bằng chữ số.
- Python phân biệt chữ hoa và chữ thường (
age,AgevàAGElà 3 biến hoàn toàn khác nhau). - Không trùng với các từ khóa hệ thống của Python (như
if,else,for,class,import,...).
2. Các kiểu dữ liệu cơ bản trong Python
Python cung cấp sẵn các kiểu dữ liệu cơ bản để xử lý nhiều loại thông tin khác nhau:
Kiểu số nguyên (int - Integer)
Dùng để biểu diễn các số nguyên âm hoặc dương, không chứa dấu chấm thập phân.
count = 100
negative_number = -50Kiểu số thực (float - Floating Point)
Dùng để biểu diễn các số thực có chứa phần thập phân.
score = 8.5
temperature = -3.6Kiểu chuỗi (str - String)
Dùng để lưu trữ văn bản, được đặt trong cặp dấu nháy đơn '...' hoặc nháy đôi
Nguồn tham khảo
Nhận xét
Đăng nhận xét