BÀI 1 – PHẦN 3: input()

Đây là bước rất quan trọng.

Cho đến bây giờ chúng ta đang nhập dữ liệu trực tiếp vào code:

doanh_thu = 7500000

Như vậy mỗi lần thay số, chúng ta phải sửa chương trình.

Python có cách cho người dùng nhập dữ liệu khi chương trình đang chạy:

input()

1. Ví dụ đơn giản

Tạo file:

bai04.py

Nhập:

ten = input("Bạn tên gì? ")

print("Xin chào", ten)

Khi chạy chương trình, Python sẽ hỏi:

Bạn tên gì?

Bạn nhập:

Nguyễn Văn A

Python trả về:

Xin chào Nguyễn Văn A

2. input() rất quan trọng

Ví dụ:

gia = input("Nhập giá sản phẩm: ")

Bạn nhập:

129000

Nhưng có một điểm rất quan trọng:

input() mặc định trả về chuỗi str.

Nghĩa là:

gia = input("Nhập giá: ")

print(type(gia))

sẽ cho:

<class 'str'>

3. Muốn nhập số phải dùng int()

Ví dụ:

gia = int(input("Nhập giá: "))

Bây giờ nếu nhập:

129000

Python sẽ hiểu đó là số nguyên.

Kiểm tra:

print(type(gia))

Kết quả:

<class 'int'>

4. Ví dụ thực tế – Dầu dừa ABC

Hãy tạo chương trình:

gia = int(input("Nhập giá sản phẩm: "))
so_luong = int(input("Nhập số lượng: "))

tong_tien = gia * so_luong

print("Tổng tiền:", tong_tien, "VNĐ")

Chạy chương trình.

Python hỏi:

Nhập giá sản phẩm:

Bạn nhập:

129000

Tiếp theo:

Nhập số lượng:

Bạn nhập:

5

Kết quả:

Tổng tiền: 645000 VNĐ

🎯 Đây chính là bước chuyển từ:

Code cố định → chương trình tương tác với người dùng.


📝 BÀI TẬP 3

Bạn tạo file:

bai04.py

Câu 1

Viết chương trình hỏi:

Nhập tên sản phẩm:
Nhập giá:
Nhập số lượng:

Sau đó tính:

Tổng tiền

Câu 2 ⭐ Marketing

Viết chương trình hỏi:

Nhập chi phí quảng cáo:
Nhập doanh thu:
Nhập số đơn:

Sau đó Python tự tính:

Lợi nhuận
Giá trị trung bình mỗi đơn
ROAS

Gợi ý:

chi_phi = int(input("Nhập chi phí quảng cáo: "))
doanh_thu = int(input("Nhập doanh thu: "))
so_don = int(input("Nhập số đơn: "))

Sau đó:

loi_nhuan = doanh_thu - chi_phi
gia_tri_tb = doanh_thu / so_don
roas = doanh_thu / chi_phi

⭐ Câu 3 – Thử thách

Hãy làm chương trình cho Dầu dừa ABC:

Tên sản phẩm
Giá
Số lượng
Chi phí quảng cáo
Doanh thu
Số đơn

Sau đó xuất ra:

===== BÁO CÁO =====
Sản phẩm:
Tổng tiền:
Chi phí quảng cáo:
Doanh thu:
Lợi nhuận:
Số đơn:
Giá trị trung bình/đơn:
ROAS:

Đây sẽ là chương trình báo cáo marketing đầu tiên của chúng ta.

Ten_sp = str(input(“Nhập tên sản phẩm: “))

gia = int(input(“Nhập giá: “))

so_luong = int(input(“Nhập số lượng: “))

chi_phi = int(input(“Nhập chi phí quảng cáo: “))

so_don = int(input(“Nhập số đơn: “))

doanh_thu = gia*so_luong

loi_nhuan = doanh_thu – chi_phi

gia_tri_tb_don = doanh_thu/so_don

ROAS=doanh_thu/chi_phi

print(“===== BÁO CÁO =====”)

print(“Sản phẩm:”,Ten_sp)

print(“Số lượng: “,so_luong)

print(“Đơn giá: “,gia)

print(“Doanh thu: “,doanh_thu)

print(“Chi phí quảng cáo: “,chi_phi)

print(“Lợi nhuận: “,loi_nhuan)

print(“Số đơn: “,so_don)

print(“Giá tri trung bình đơn: “,gia_tri_tb_don)

print(“ROAS: “,ROAS)

Be the first to comment

Leave a Reply

Your email address will not be published.


*