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!

Thứ Sáu, 23 tháng 1, 2026

🐍 PYTHON CƠ BẢN – BỘ 1
Bài 13: List nâng cao (lọc & đếm điều kiện) | THPT Phan Chu Trinh
🎯 Bài toán
Nhập số nguyên dương n, sau đó nhập n số nguyên và lưu vào danh sách ds.

Hãy in ra:
1) Danh sách vừa nhập
2) Số lượng số chẵnsố lẻ
3) Danh sách các số dương (lọc theo điều kiện)
4) Nhập thêm số x, kiểm tra x có trong ds không, nếu có in ra vị trí xuất hiện đầu tiên (index)
Gợi ý: dùng %, for, append, in, index()
📝 Soạn thảo Python
▶ Kết quả sẽ hiển thị ở đây...
# Lời giải gợi ý (Bài 13)
n = int(input("Nhap n: "))
ds = []
for i in range(n):
    ds.append(int(input("Nhap so: ")))

dem_chan = sum(1 for v in ds if v % 2 == 0)
dem_le   = n - dem_chan

ds_duong = [v for v in ds if v > 0]

x = int(input("Nhap x: "))
if x in ds:
    print("Index =", ds.index(x))
else:
    print("Khong co")
🧾 Lịch sử chạy
    ⚠ Ghi nhớ nhanh:
    x in ds: kiểm tra có tồn tại
    ds.index(x): vị trí xuất hiện đầu tiên (nếu có)
    • Lọc: dùng vòng lặp + append

    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