Trong hướng dẫn này, bạn sẽ tìm hiểu về các biến Python và cách sử dụng chúng một cách hiệu quả.
Biến trong Python là gì?
Khi bạn phát triển một chương trình, bạn cần quản lý rất nhiều giá trị. Để lưu trữ giá trị, bạn sử dụng các biến.
Trong Python, bạn có thể gán giá trị cho một biến, và có thể lấy giá trị đó ra để sử dụng. Ví dụ:
message = 'Hello, Python!'
print(message)
message = 'Welcome to Python!'
print(message)
Output:
Hello, Python!
Welcome to Python!
Trong ví dụ này, message là một biến. Biến message được gán giá trị ban đầu là ‘Hello, Python!’. Hàm print() hiển thị thông báo Hello, Python! trên màn hình.
Dòng tiếp theo gán chuỗi ‘Welcome to Python’ vào biến message và in giá trị của nó ra màn hình.
Biến message có thể được gán nhiều giá trị khác nhau tại các thời điểm khác nhau. Và giá trị của nó có thể thay đổi trong suốt chương trình.
Tạo biến
Để khởi tạo 1 biến, bạn sử dụng cú pháp sau:
variable_name = value
Dấu = là toán tử gán. Trong cú pháp này, bạn gán giá trị cho biến variable_name.
Giá trị có thể là bất kỳ kiểu dữ liệu gì như: number, string… mà bạn gán cho biến.
Đoạn code bên dưới đang khai báo một biến có tên là counter và gán số 1 cho nó:
counter = 1
Đặt tên biến
Khi đặt tên cho một biến, bạn cần tuân thủ một số quy tắc. Nếu không, bạn sẽ gặp lỗi. Sau đây là những quy tắc đặt tên biến mà bạn nên ghi nhớ:
- Tên biến chỉ được chứa chữ cái, số và dấu gạch dưới (_). Chúng có thể bắt đầu bằng một chữ cái hoặc dấu gạch dưới (_), không phải bằng số.
- Tên biến không được chứa khoảng trắng. Để phân tách các từ trong biến, bạn sử dụng dấu gạch dưới chẳng hạn như: sorted_list.
- Biến không được chứa các ký tự đặc biệt như +,-…
- Tên biến có phân biệt chữ hoa, chữ thường và không được trùng với các từ khóa, hàm có sẵn của Python như: and, as, del, from…
Hướng dẫn bên dưới sẽ giúp bạn khai báo tên biến phù hợp:
- Tên biến phải ngắn gọn và mang tính mô tả. Ví dụ: biến active_user mang tính mô tả nhiều hơn au.
- Sử dụng dấu gạch dưới (_) để phân tách nhiều từ trong tên biến.
- Tránh sử dụng chữ l và chữ o viết hoa vì chúng trông giống số 1 và 0.
Kết luận
Biến là một nhãn mà bạn có thể gán giá trị cho nó. Giá trị của biến có thể thay đổi trong suốt chương trình.
Sử dụng cú pháp variable_name = value để tạo biến.
Tên biến phải ngắn gọn và mang tính mô tả nhất có thể. Ngoài ra, phải tuân thủ quy tắc đặt tên biến của Python.
Link GitHub: https://github.com/bumbii/code/blob/main/python/tutorials/basics/variables.py
Đừng xấu hổ khi không biết, chỉ xấu hổ khi không học