Bây giờ chúng ta học một khái niệm rất quan trọng trong Python: biến.
1. Biến là gì?
Hiểu đơn giản:
Biến là một cái tên dùng để lưu dữ liệu.
Ví dụ:
gia = 129000
Có thể hiểu:
gia
↓
129000
Hoặc:
san_pham = "Dầu dừa ABC"
san_pham
↓
"Dầu dừa ABC"
2. Python có nhiều kiểu dữ liệu
Hôm nay chúng ta chỉ cần nhớ 4 kiểu quan trọng.
int – số nguyên
so_luong = 10
float – số thập phân
gia = 129000.5
str – chuỗi ký tự
san_pham = "Dầu dừa ABC"
bool – đúng/sai
con_hang = True
3. Kiểm tra kiểu dữ liệu
Python có hàm:
type()
Ví dụ:
gia = 129000
print(type(gia))
Kết quả:
<class 'int'>
Ví dụ:
san_pham = "Dầu dừa ABC"
print(type(san_pham))
Kết quả:
<class 'str'>
4. Thực hành ngay
Tạo file mới:
bai03.py
Nhập:
san_pham = "Dầu dừa ABC"
gia = 129000
so_luong = 10
con_hang = True
print(san_pham)
print(gia)
print(so_luong)
print(con_hang)
print(type(san_pham))
print(type(gia))
print(type(so_luong))
print(type(con_hang))
Chạy chương trình.
Bạn sẽ thấy:
Dầu dừa ABC
129000
10
True
<class 'str'>
<class 'int'>
<class 'int'>
<class 'bool'>
💡 Liên hệ với Excel
Bạn sẽ thấy Python và Excel có cách tư duy khá giống nhau.
Excel:
| Sản phẩm | Giá | Số lượng |
|---|---|---|
| Dầu dừa ABC | 129000 | 10 |
Python:
san_pham = "Dầu dừa ABC"
gia = 129000
so_luong = 10
Sau này khi đọc Excel bằng Pandas, Python sẽ biến dữ liệu Excel thành dữ liệu mà chúng ta có thể xử lý bằng code.
Ví dụ:
Excel
↓
Pandas
↓
DataFrame
↓
Python
↓
Phân tích
📝 BÀI TẬP 2
Bạn hãy tạo bai03.py.
Câu 1
Tạo 4 biến:
san_pham
gia
so_luong
con_hang
với dữ liệu:
Dầu dừa ABC
129000
15
True
Câu 2
In toàn bộ thông tin ra màn hình.
Câu 3
Dùng type() để kiểm tra kiểu dữ liệu của cả 4 biến.
⭐ Câu 4 – Marketing
Tạo:
chi_phi = 2500000
doanh_thu = 7500000
so_don = 50
Sau đó tính:
loi_nhuan
gia_tri_trung_binh_moi_don
ROAS
Trong đó:
Lợi nhuận = Doanh thu - Chi phí
Giá trị trung bình/đơn = Doanh thu / Số đơn
ROAS = Doanh thu / Chi phí
Gợi ý:
loi_nhuan = doanh_thu - chi_phi
🎯 Mục tiêu của bài này
Sau khi làm xong, bạn phải hiểu được:
"ABC" → str
129000 → int
129000.5 → float
True → bool
và đặc biệt:
gia = 129000
không phải là một công thức Excel, mà là:
Tạo biến
giavà lưu giá trị 129000 vào biến đó.
👉 Bạn làm Câu 1 → Câu 4, chạy chương trình rồi gửi ảnh như bài vừa rồi. Tôi sẽ chấm bài và sửa code nếu cần, sau đó chúng ta học Bài 1 – Phần 3: Nhập dữ liệu bằng input().
Hôm nay 9:28
👏 Rất tốt! Bài của bạn chạy đúng hoàn toàn.
Tôi kiểm tra ảnh và thấy:
Chi phí: 2500000
Doanh thu: 7500000
Số đơn: 50
Lợi nhuận: 5000000
Giá trị trung bình mỗi đơn: 150000.0
ROAS: 3.0
✅ Chấm bài
| Nội dung | Kết quả |
|---|---|
| Chi phí | 2.500.000đ ✅ |
| Doanh thu | 7.500.000đ ✅ |
| Số đơn | 50 ✅ |
| Lợi nhuận | 5.000.000đ ✅ |
| Giá trị TB/đơn | 150.000đ ✅ |
| ROAS | 3.0 ✅ |
Bạn đã bắt đầu tự viết được chương trình Python có tính toán dữ liệu marketing, rất tốt.

Leave a Reply