BÀI 1 – PHẦN 2 BIẾN VÀ KIỂU DỮ LIỆU

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ẩmGiáSố lượng
Dầu dừa ABC12900010

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 gia và 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

851a8f49-c92b-414b-bd1d-28f8d4b5ae61.png

👏 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 dungKết quả
Chi phí2.500.000đ ✅
Doanh thu7.500.000đ ✅
Số đơn50 ✅
Lợi nhuận5.000.000đ ✅
Giá trị TB/đơn150.000đ ✅
ROAS3.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.

Be the first to comment

Leave a Reply

Your email address will not be published.


*