Chào mừng các bạn đến với Rcom Dăm Yi blog - Kho tài liệu bổ ích!, Chúng tôi sẽ từng bước hoàn thiện để bạn đọc cảm thấy hài lòng, hữu ích!

Chủ Nhật, 18 tháng 1, 2026

Lệnh gán trong Python – Kiến thức cơ bản đến nâng cao

LỆNH GÁN TRONG PYTHON
(Toán tử = – Nền tảng của lập trình)


1️⃣ Khái niệm và cú pháp lệnh gán

Lệnh gán dùng để lưu giá trị vào một biến để sử dụng về sau.

📌 Cú pháp

tên_biến = giá_trị
  • Tên biến: do người lập trình đặt
  • Dấu =: toán tử gán
  • Giá trị: số, chuỗi, biểu thức, kết quả tính toán…
📌 Python thực hiện theo thứ tự: TÍNH BÊN PHẢI → GÁN SANG BÊN TRÁI

2️⃣ Ý nghĩa và bản chất của lệnh gán

🔹 Ví dụ minh họa

a = 5
Câu lệnh trên có nghĩa là:
  • Lấy giá trị 5
  • Đưa vào biến a
⚠️ KHÔNG hiểu là: a bằng 5 theo nghĩa Toán học ➡️ Mà là: gán 5 cho a

3️⃣ Các dạng lệnh gán thường gặp

🔹 1. Gán giá trị trực tiếp

x = 10
y = 3.5
name = "An"
👉 x là số nguyên, y là số thực, name là chuỗi

🔹 2. Gán giá trị từ biểu thức

a = 5
b = 7
c = a + b
Python tính a + b trước, sau đó gán kết quả cho c.

🔹 3. Gán lại giá trị cho biến

x = 10
x = x + 5
📌 Biến x được cập nhật giá trị mới ➡️ Giá trị cũ bị thay thế

🔹 4. Gán nhiều biến trong một dòng

a, b = 3, 7
  • a nhận giá trị 3
  • b nhận giá trị 7

4️⃣ Phân biệt lệnh gán và so sánh (HS RẤT DỄ NHẦM)

🔹 Lệnh gán (=)

a = 5
  • Dùng để lưu giá trị
  • Không dùng trong điều kiện

🔹 Toán tử so sánh (==)

a == 5
  • Dùng để so sánh
  • Kết quả là True / False
⚠️ Sai nghiêm trọng:
if a = 5:
✔️ Đúng:
if a == 5:

5️⃣ Ví dụ tổng hợp

🔹 Ví dụ 1 (Cơ bản)

a = 8
print(a)

🔹 Ví dụ 2 (Trung bình)

toan = 7
van = 8
dtb = (toan + van) / 2
print("Diem trung binh =", dtb)

🔹 Ví dụ 3 (Nâng cao)

n = 5
n = n * n
print("Binh phuong =", n)
👉 Biến được gán lại bằng chính giá trị cũ của nó

6️⃣ BÀI TẬP VẬN DỤNG TỰ HỌC

🔹 Bài 1 – Học sinh Trung bình

Gán giá trị 10 cho biến a In ra giá trị của a
a = 10
print(a)

🔹 Bài 2 – Học sinh Khá

Nhập chiều dài và chiều rộng hình chữ nhật. Tính và in ra diện tích.
cd = float(input("Nhap chieu dai: "))
cr = float(input("Nhap chieu rong: "))

dt = cd * cr
print("Dien tich =", dt)

🔹 Bài 3 – Học sinh Giỏi

Nhập một số nguyên n. Gán lại n thành giá trị bình phương của nó In kết quả.
n = int(input("Nhap n: "))
n = n * n
print("Gia tri moi cua n =", n)
🎯 Bài này rất quan trọng cho thuật toán & vòng lặp

Không có nhận xét nào:

Đăng nhận xét

Bài đăng phổ biến

💬 Bình luận

💬 Bình luận

📌 Danh sách bình luận