Kiểm tra tiến trình học Python của bạn và nâng kỹ năng của bạn lên một tầm cao mới với các câu đố tương tác của Real Python
Chúng tôi đã tạo các câu đố Python trực tuyến này như một cách thú vị để bạn kiểm tra tiến độ học tập và kiểm tra kỹ năng của mình
Mỗi bài kiểm tra sẽ đưa bạn qua một loạt câu hỏi. Một số trong số chúng là trắc nghiệm, một số sẽ yêu cầu bạn nhập câu trả lời và một số sẽ yêu cầu bạn viết mã Python thực tế. Khi bạn vượt qua từng bài kiểm tra, nó sẽ ghi điểm những câu hỏi bạn đã trả lời đúng
Vào cuối mỗi bài kiểm tra, bạn nhận được điểm dựa trên kết quả của mình. Nếu bạn không đạt 100% trong lần thử đầu tiên—đừng lo lắng. Những câu đố này nhằm thử thách bạn và bạn phải trải qua chúng nhiều lần, cải thiện điểm số của bạn sau mỗi lần chạy
Tất cả các câu đố này được tạo bởi các nhà phát triển Python chuyên nghiệp với nhiều năm kinh nghiệm để đảm bảo bạn đang học các kỹ năng và kỹ thuật thực sự quan trọng
Duyệt các câu đố về Python
Sẵn sàng để kiểm tra kỹ năng Python của bạn?
Câu đố tương tác
Các kiểu dữ liệu cơ bản trong Python
Kiểm tra hiểu biết của bạn về các kiểu dữ liệu cơ bản được tích hợp trong Python, như số, chuỗi và Booleans
Câu đố tương tác
Cách chạy tập lệnh Python của bạn
Một trong những kỹ năng quan trọng nhất bạn cần xây dựng với tư cách là nhà phát triển Python là có thể chạy các tập lệnh và mã Python. Kiểm tra sự hiểu biết của bạn về mức độ tốt của bạn khi chạy mã của bạn
Câu đố tương tác
Yêu cầu HTTP Với Thư viện "yêu cầu"
Kiểm tra hiểu biết của bạn về thư viện "yêu cầu" Python để thực hiện các yêu cầu HTTP và tương tác với các dịch vụ web
Câu đố tương tác
Hồi quy tuyến tính trong Python
Trong bài kiểm tra này, bạn sẽ kiểm tra kiến thức của mình về hồi quy tuyến tính trong Python. Hồi quy tuyến tính là một trong những kỹ thuật học máy và thống kê cơ bản và Python là một lựa chọn phổ biến cho học máy
Câu đố tương tác
Khái niệm cơ bản về Python. Viết chương trình Python đầu tiên của bạn
Với Python được cài đặt, bạn đã sẵn sàng để bắt đầu viết mã. Đã đến lúc viết chương trình Python đầu tiên của bạn
Câu đố tương tác
Khái niệm cơ bản về Python. Luồng điều khiển và logic có điều kiện
Với logic điều kiện, bạn có thể viết các chương trình thực hiện các hành động khác nhau dựa trên các điều kiện khác nhau. Kết hợp với các hàm và vòng lặp, logic điều kiện cho phép bạn viết các chương trình phức tạp có thể xử lý nhiều tình huống khác nhau
Câu đố tương tác
Khái niệm cơ bản về Python. từ điển
Từ điển Python, như danh sách và bộ dữ liệu, lưu trữ một tập hợp các đối tượng. Tuy nhiên, thay vì lưu trữ các đối tượng theo trình tự, từ điển lưu trữ thông tin theo cặp dữ liệu được gọi là cặp khóa-giá trị
Câu đố tương tác
Khái niệm cơ bản về Python. Tìm và sửa lỗi mã
Lỗi logic xảy ra khi một chương trình hợp lệ khác không làm những gì được dự định. Chúng gây ra những hành vi không mong muốn được gọi là lỗi. Xóa lỗi được gọi là gỡ lỗi và trình gỡ lỗi là công cụ giúp bạn tìm kiếm lỗi và hiểu lý do tại sao chúng lại xảy ra
Câu đố tương tác
Khái niệm cơ bản về Python. Hàm và vòng lặp
Các hàm chia mã thành các phần nhỏ hơn và rất phù hợp để xác định các hành động mà chương trình sẽ thực thi nhiều lần trong toàn bộ mã của bạn. Thay vì viết cùng một mã mỗi khi chương trình cần thực hiện cùng một tác vụ, chỉ cần gọi hàm
Câu đố tương tác
Khái niệm cơ bản về Python. Số và Toán
Bạn không cần phải là một chuyên gia toán học để lập trình tốt, nhưng các con số là một phần không thể thiếu của bất kỳ ngôn ngữ lập trình nào. Python cũng không ngoại lệ
Câu đố tương tác
Khái niệm cơ bản về Python. phạm vi
Để hiểu đầy đủ về hàm và vòng lặp trong Python, bạn cần làm quen với vấn đề về phạm vi, thứ xác định vị trí hiển thị tên trong chương trình của bạn
Câu đố tương tác
Khái niệm cơ bản về Python. Chuỗi và phương thức chuỗi
Chuỗi là một kiểu dữ liệu cơ bản trong Python. Nói một cách đơn giản, chuỗi là tập hợp văn bản và chúng hiển thị trong nhiều ngữ cảnh. Ví dụ: chuỗi có thể đến từ đầu vào của người dùng, dữ liệu được đọc từ tệp hoặc tin nhắn được gửi bởi thiết bị nói chuyện qua mạng
Câu đố tương tác
Đồng thời Python
Đây là một bài kiểm tra sẽ xem xét các chủ đề được đề cập trong hướng dẫn Tăng tốc chương trình Python của bạn với tính đồng thời của chúng tôi
Câu đố tương tác
Câu lệnh có điều kiện Python
Kiểm tra hiểu biết của bạn về câu lệnh điều kiện Python
Câu đố tương tác
Từ điển Python
Kiểm tra hiểu biết của bạn về từ điển Python
Câu đố tương tác
Lặp lại từ điển Python
Từ điển là một trong những cấu trúc dữ liệu quan trọng và hữu ích nhất trong Python. Học cách lặp qua Từ điển có thể giúp bạn giải quyết nhiều vấn đề lập trình khác nhau một cách hiệu quả. Kiểm tra sự hiểu biết của bạn về cách bạn có thể sử dụng chúng tốt hơn
Câu đố tương tác
Chuỗi f Python
Trong bài kiểm tra này, bạn sẽ kiểm tra kiến thức của mình về Python f-strings. Với kiến thức này, bạn sẽ có thể bao gồm tất cả các loại biểu thức Python bên trong chuỗi của mình
Câu đố tương tác
Lập trình GUI Python với Tkinter
Trong bài kiểm tra này, bạn sẽ kiểm tra hiểu biết của mình về Lập trình GUI Python với Tkinter, khung GUI Python thực tế. Kiểm tra kiến thức của bạn về các khái niệm lập trình GUI như widget, trình quản lý hình học và trình xử lý sự kiện
Câu đố tương tác
Hàm Lambda trong Python
Lambda Python là các hàm nhỏ, ẩn danh, có cú pháp hạn chế hơn nhưng ngắn gọn hơn các hàm Python thông thường. Kiểm tra sự hiểu biết của bạn về cách bạn có thể sử dụng chúng tốt hơn
Câu đố tương tác
Danh sách Python và Tuples
Kiểm tra sự hiểu biết của bạn về danh sách và bộ dữ liệu Python
Câu đố tương tác
Toán tử và biểu thức Python
Kiểm tra hiểu biết của bạn về các toán tử và biểu thức Python
Câu đố tương tác
Cấu trúc chương trình Python
Kiểm tra hiểu biết của bạn về cấu trúc chương trình Python
Câu đố tương tác
Bộ Python
Kiểm tra hiểu biết của bạn về bộ Python
Câu đố tương tác
Chuỗi Python và dữ liệu ký tự
Kiểm tra hiểu biết của bạn về chuỗi Python và dữ liệu ký tự
Câu đố tương tác
Luồng Python
Đây là một bài kiểm tra sẽ xem xét các chủ đề được đề cập trong hướng dẫn Giới thiệu về phân luồng của chúng tôi
Câu đố tương tác
Biến Python
Kiểm tra hiểu biết của bạn về các biến Python và tham chiếu đối tượng
Câu đố tương tác
Môi trường ảo Python. sơn lót
Trong bài kiểm tra này, bạn sẽ kiểm tra hiểu biết của mình về môi trường ảo Python. Với kiến thức này, bạn sẽ có thể tránh xung đột phụ thuộc và giúp các nhà phát triển khác tái tạo môi trường phát triển của bạn
Câu đố tương tác
Vòng lặp "trong khi" của Python
Kiểm tra hiểu biết của bạn về vòng lặp while trong Python
Câu đố tương tác
Đọc và ghi tệp CSV bằng Python
Bài kiểm tra này sẽ kiểm tra sự hiểu biết của bạn về tệp CSV là gì và các cách khác nhau để đọc và ghi chúng bằng Python
Câu đố tương tác
Đọc và ghi tệp bằng Python
Một bài kiểm tra được sử dụng để kiểm tra kiến thức của người dùng về các chủ đề được đề cập trong bài viết Đọc và ghi tệp trong Python
Câu đố tương tác
Làm tròn số trong Python
Kiểm tra kiến thức của bạn về làm tròn số trong Python
Câu đố tương tác
Tách, nối và nối các chuỗi trong Python
Trong bài kiểm tra này, bạn có thể kiểm tra kỹ năng Python của mình khi nói đến các thao tác chuỗi cơ bản nhất. tách, nối và nối