🐍 PYTHON CƠ BẢN – BỘ 1
Bài 12: Danh sách (List) | THPT Phan Chu Trinh
Bài 12: Danh sách (List) | THPT Phan Chu Trinh
🎯 Bài toán
Nhập số nguyên dương n.
Sau đó nhập n số (mỗi lần nhập 1 số). Lưu vào danh sách (list).
Hãy in ra:
1) Danh sách vừa nhập
2) Tổng các phần tử
3) Giá trị lớn nhất (max) và nhỏ nhất (min)
4) Trung bình (average)
Lưu ý: Nếu nhập sai kiểu (chữ), chương trình sẽ báo lỗi thân thiện.
Nhập số nguyên dương n.
Sau đó nhập n số (mỗi lần nhập 1 số). Lưu vào danh sách (list).
Hãy in ra:
1) Danh sách vừa nhập
2) Tổng các phần tử
3) Giá trị lớn nhất (max) và nhỏ nhất (min)
4) Trung bình (average)
Lưu ý: Nếu nhập sai kiểu (chữ), chương trình sẽ báo lỗi thân thiện.
📝 Soạn thảo Python
▶ Kết quả sẽ hiển thị ở đây...
# Lời giải gợi ý (Bài 12)
n = int(input("Nhap n: "))
ds = []
for i in range(n):
x = float(input("Nhap so: "))
ds.append(x)
print("Danh sach:", ds)
print("Tong =", sum(ds))
print("Max =", max(ds))
print("Min =", min(ds))
print("Trung binh =", sum(ds)/n)
🧾 Lịch sử chạy
⚠ Ghi nhớ nhanh:
• Tạo list rỗng: ds = []
• Thêm phần tử: ds.append(x)
• Tổng/Max/Min: sum(ds), max(ds), min(ds)
• Tạo list rỗng: ds = []
• Thêm phần tử: ds.append(x)
• Tổng/Max/Min: sum(ds), max(ds), min(ds)
📌 Danh sách bình luận