Template errors

  • Template public:thread_view: [E_USER_WARNING] Filter array_values is unknown (src/XF/Template/Templater.php:1165)
  • Template public:thread_view: [E_USER_WARNING] Filter slice is unknown (src/XF/Template/Templater.php:1165)
  • Template public:thread_view: [E_USER_WARNING] Filter array_reverse is unknown (src/XF/Template/Templater.php:1165)

Câu lạc bộ Tin học dành cho học sinh Tiểu học

🧾 Code: Trình quản lý công việc (To-Do List)

Trạng thái

♥ Lượt xem: 71
♥ Lượt phản hồi: 4

Finl-hedge - Vũ Hoàng Quân

name roblox: finleyreginald
Cộng tác viên
Tham gia
28/10/2025
Bài viết
520
Điểm Like
2,299
Điểm Uy tín
230
Tuổi Sửu
Tí Tinh Tế
Miu Mềm Mại
Rồng Rực Rỡ
Tỵ Tinh Tường
Heo Hiền Hậu
Tuổi Mùi
Phù điêu Hổ
Phù điêu Rồng
Hổ Hào Hiệp
Ngựa Ngộ Nghĩnh
Dê Dịu Dàng
Tích cực hoạt động
# 🧠 To-Do List đơn giản trong Python
tasks = [] # danh sách lưu công việc

def show_tasks():
if not tasks:
print("👉 Danh sách công việc trống.")
else:
print("\n📋 Danh sách công việc:")
for i, task in enumerate(tasks, start=1):
print(f"{i}. {task}")

def add_task():
task = input("Nhập công việc mới: ")
tasks.append(task)
print("✅ Đã thêm công việc!")

def remove_task():
show_tasks()
try:
num = int(input("Nhập số công việc cần xóa: "))
if 1 <= num <= len(tasks):
removed = tasks.pop(num - 1)
print(f"🗑️ Đã xóa: {removed}")
else:
print("❌ Không có công việc này.")
except ValueError:
print("⚠️ Vui lòng nhập số hợp lệ.")

def main():
while True:
print("\n=== QUẢN LÝ CÔNG VIỆC ===")
print("1. Xem danh sách")
print("2. Thêm công việc")
print("3. Xóa công việc")
print("4. Thoát")

choice = input("Chọn (1-4): ")

if choice == "1":
show_tasks()
elif choice == "2":
add_task()
elif choice == "3":
remove_task()
elif choice == "4":
print("👋 Tạm biệt!")
break
else:
print("⚠️ Lựa chọn không hợp lệ, thử lại!")

# Chạy chương trình
main()
💡 Giải thích:
tasks = [] là list để lưu trữ các công việc.

def show_tasks(), add_task(), remove_task() là hàm để tổ chức code gọn gàng.

enumerate() giúp in danh sách có đánh số.

while True: tạo vòng lặp để người dùng thao tác đến khi chọn “thoát”.

🧠 Kiến thức bạn chạm tới trong code này:
Chủ đề Ví dụ
Vòng lặp while True:
Hàm def add_task():
List tasks.append()
Xử lý lỗi try: ... except:
Nhập dữ liệu input()
Giao diện dòng lệnh print menu và chờ người dùng chọn
 

Trạng thái

♥ Lượt xem: 71
♥ Lượt phản hồi: 4

Back
Trên Bottom