è
đã đăng vào 13, Tháng 4, 2026, 13:38ttRERYREY
ttRERYREY
from tkinter import * root = Tk() root.geometry("5000x5000") hang = 100 cot = 19 datalist = [] buttonlist = [] players = ["X", "O"] colors = ["lime", "yellow"] turn = 1
def clickbutton(hangchon, cotchon): def action(): print(f"Bạn đã click vào {hangchon+1}, {cotchon+1}") global turn, datalist, buttonlist turn += 1 buttonlist[hangchon][cotchon].config( text=players[turn % 2], state=DISABLED, bg=colors[turn % 2]) return action for i in range(hang): rowbutton = [] rowdata = [] for j in range(cot): btn = Button(root, text="", width=9, height=3,command=clickbutton(i,j)) btn.grid(row=i, column=j) rowbutton.append(btn) rowdata.append(0) buttonlist.append(rowbutton) datalist.append(row_data) root.mainloop() toi tu viet, ko co AI dau
hiiiiiiiiii py48
🐍 Lập trình Python là gì? Python là một ngôn ngữ lập trình bậc cao, dễ học và dễ sử dụng. Python cho phép con người giao tiếp với máy tính bằng những câu lệnh ngắn gọn, rõ ràng, gần giống ngôn ngữ tự nhiên.
✨ Đặc điểm nổi bật của Python
📌 Cú pháp đơn giản Python có cách viết lệnh rất dễ đọc và dễ nhớ, giúp người mới học không bị rối khi lập trình. 👉 Ví dụ: Python không cần quá nhiều ký hiệu phức tạp như một số ngôn ngữ khác. ⚙️ Ngôn ngữ thông dịch Python chạy chương trình từng dòng một, không cần biên dịch trước, giúp: Dễ sửa lỗi 🛠️ Thử nghiệm chương trình nhanh ⚡
🧩 Đa năng và linh hoạt Python có thể dùng trong nhiều lĩnh vực khác nhau như:
🌐 Phát triển website
📊 Phân tích dữ liệu
🤖 Trí tuệ nhân tạo (AI)
🔁 Tự động hóa công việc
📚 Thư viện phong phú Python có hàng nghìn thư viện hỗ trợ sẵn, giúp lập trình viên không phải viết lại từ đầu. 📦 Ví dụ: thư viện cho toán học, đồ họa, xử lý dữ liệu, AI,…
💻 Chạy trên nhiều hệ điều hành Python có thể chạy trên: 🪟 Windows 🍎 macOS 🐧 Linux
🎯 Kết luận Lập trình Python là việc sử dụng ngôn ngữ Python để tạo ra các chương trình và ứng dụng máy tính. Nhờ dễ học, mạnh mẽ và linh hoạt, Python rất phù hợp cho: 👶 Người mới bắt đầu 👨💻 Lập trình viên chuyên nghiệp
Trong lập trình thi đấu (Competitive Programming), mục tiêu chỉ có một:
💥 “Làm sao để chương trình ra kết quả đúng và chạy nhanh nhất!”
Chào mừng bạn đến với TICA OJ.