Current date May 18, 2026
Tự học Python

Tự học Python – Bài 3: Biến (Variables) và Cách đặt tên

URL copied
Share URL copied
Tự học Python - Bài 3: Biến (Variables) và Cách đặt tên
Tự học Python – Bài 3: Biến (Variables) và Cách đặt tên

1. Khai báo biến

Trong Python, bạn không cần dùng từ khóa (như `var`, `let` hay kiểu dữ liệu `int`) để khai báo biến. Biến được tạo ra ngay khi bạn gán giá trị cho nó.

x = 10          # x là số nguyên (int)
name = "Tuan"   # name là chuỗi (str)
pi = 3.14       # pi là số thực (float)

2. Kiểu dữ liệu động (Dynamic Typing)

Bạn có thể đổi kiểu dữ liệu của một biến một cách tự do, Python sẽ tự hiểu.

data = 100
data = "Trăm" # Hợp lệ hoàn toàn

3. Quy tắc đặt tên biến

Để code chuyên nghiệp và tránh lỗi, hãy nhớ các quy tắc sau:

  • Tên biến phải bắt đầu bằng chữ cái hoặc dấu gạch dưới `_`.
  • Không bắt đầu bằng số.
  • Chỉ chứa chữ cái, số và dấu gạch dưới (A-z, 0-9, and `_`).
  • Phân biệt chữ hoa/thường: `age`, `Age`, và `AGE` là 3 biến khác nhau hoàn toàn.

4. Ép kiểu (Casting)

Đôi khi bạn muốn gán cụ thể một kiểu dữ liệu cho biến, hãy dùng các hàm ép kiểu:

x = str(3)    # x sẽ là '3'
y = int(3)    # y sẽ là 3
z = float(3)  # z sẽ là 3.0

5. Lấy kiểu dữ liệu

Để biết một biến đang thuộc kiểu gì, bạn dùng hàm `type()`:

age = 25
print(type(age)) # Output: 

Lời kết Bài 3

Biến là nền tảng để lưu trữ và vận chuyển thông tin trong chương trình. Ở bài tiếp theo, chúng ta sẽ đi sâu vào các Kiểu dữ liệu (Data Types) mang tính đặc thù của Python.

Hẹn gặp lại các bạn!

Share URL copied

Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Active0
AI3
AI & Automation10

Exclusives

Lifestyle

Related Articles

Tự học Python – Bài 15: Kiểu dữ liệu trong NumPy (Data Types)

Tìm hiểu các ký hiệu kiểu dữ liệu đặc thù của NumPy...

Tự học Python – Bài 14: Cắt mảng NumPy (Array Slicing)

Cách lấy ra một vùng dữ liệu từ mảng 1 chiều và...

Tự học Python – Bài 13: Truy cập phần tử mảng NumPy (Array Indexing)

Làm thế nào để lấy dữ liệu từ mảng 1 chiều, 2...

Tự học Python – Bài 12: Khởi tạo mảng NumPy (Creating Arrays)

Hướng dẫn chi tiết cách tạo mảng 0-D, 1-D, 2-D và 3-D...